| |
|
|
LsaEnumerateAccountRights Listet el a una Account hinzugefügten Privilegien. Lo voluntad no Privilegien gelistet, el por una Gruppenzugehörigkeit bestehen. Diese Función hay sólo bajo NT-basierten Windowssystemen.
P:L1 Con el LSAOpenPolicy erhaltene Handle des Policy Objektes como Longint. Das Handle muß con POLICY_LOOKUP_NAMES geöffnet voluntad. P:B2 Bereichsvariable con el SID des Accounts, dessen Privilegien gelistet voluntad debería. P:B3 4 Byte Bereichsvariable, el el Adresse des Speicherbereichs aufnimmt, en el el Privilegien como LSA_UNICODE_STRING-Array en folgender Form gespeichert voluntad: => · Byte 0-1 = El Lange des Cuerdas des ersten Privilegs en Bytes. · Byte 2-3 = El Longitud des Bereichs en Bytes, en el Byte 4-7 verweist. · Byte 4-7 = Adresse uno Cuerdas en el Unicode Formato con el Namen des ersten gefundenen Privilegs. · Byte 8-9 = El Lange des Cuerdas des zweiten Privilegs en Bytes. · Byte 10-11 = El Longitud des Bereichs en Bytes, en el Byte 12-15 verweist. · Byte 12-15 = Adresse uno Cuerdas en el Unicode Formato con el Namen des zweiten gefundenen Privilegs. · usw... Wenn el Speicherbereich no mehr benötigt se, muß él con el Función LsaFreeMemory otra vez freigegeben voluntad. P:L4 Adresse uno LongInt Variables oder P:B5 4 Byte Bereichsvariable, el el número el en Parámetro 3 enthaltenen Privilegien empfängt.
|
|
|
| |
|
|