Zitat von
richard_boderich:
1. Was ist der Unterschied der beiden Funktionen
Es handelt sich in allen drei Fällen um dokumentierte
API-Funktionen, die erst in "späteren" Windows-Versionen eingeführt wurden.
Die Wrapper-Funktionen rufen entweder die Originalfunktion auf (falls vorhanden) oder emulieren diese (entspricht so ziemlich einer 1:1-Implementation der Originalfunktion).
IsUserAnAdmin verwendet intern SHTestTokenMembership, welche intern CheckTokenMembership verwendet.
Zitat von
richard_boderich:
2. Kann ich deine
Unit ohne Einschränkungen in meinen Projecten verwenden?
Der Quellcode ist
gemeinfrei.