LsaEnumerateAccountRights (advapi32)
Last changed: xmlmaster@gmail.com-131.107.0.102

.
Summary
Enumerates the privileges assigned to a Windows account

C# Signature:

[DllImport("advapi32.dll", SetLastError=true)]
static extern TODO LsaEnumerateAccountRights(TODO);

// NTSTATUS LsaEnumerateAccountRights(

// LSA_HANDLE PolicyHandle,

// PSID AccountSid,

// PLSA_UNICODE_STRING* UserRights,

// PULONG CountOfRights

//);

VB Signature:

Declare Function LsaEnumerateAccountRights Lib "advapi32.dll" (TODO) As TODO

User-Defined Types:

None.

Notes:

Just making a start. I'll be back soon when I've researched how to deal with NTSTATUS codes. Got to go dig in some header files.

Tips & Tricks:

Please add some!

Sample Code:

Please add some!

Alternative Managed API:

Do you know one? Please contribute it!

Documentation

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/security/security/lsaenumerateaccountrights.asp