protected unsafe static extern bool AllocateAndInitializeSid(
     SID_IDENTIFIER_AUTHORITY *pIdentifierAuthority,
     byte nSubAuthorityCount,
     uint dwSubAuthority0,
     uint dwSubAuthority1,
     uint dwSubAuthority2,
     uint dwSubAuthority3,
     uint dwSubAuthority4,
     uint dwSubAuthority5,
     uint dwSubAuthority6,
     uint dwSubAuthority8,
     out SID *pSid
     );
Example #2
0
 public static extern int InitializeSid([NativeTypeName("PSID")] void *Sid, [NativeTypeName("PSID_IDENTIFIER_AUTHORITY")] SID_IDENTIFIER_AUTHORITY *pIdentifierAuthority, [NativeTypeName("BYTE")] byte nSubAuthorityCount);
Example #3
0
 public static extern int AllocateAndInitializeSid([NativeTypeName("PSID_IDENTIFIER_AUTHORITY")] SID_IDENTIFIER_AUTHORITY *pIdentifierAuthority, [NativeTypeName("BYTE")] byte nSubAuthorityCount, [NativeTypeName("DWORD")] uint nSubAuthority0, [NativeTypeName("DWORD")] uint nSubAuthority1, [NativeTypeName("DWORD")] uint nSubAuthority2, [NativeTypeName("DWORD")] uint nSubAuthority3, [NativeTypeName("DWORD")] uint nSubAuthority4, [NativeTypeName("DWORD")] uint nSubAuthority5, [NativeTypeName("DWORD")] uint nSubAuthority6, [NativeTypeName("DWORD")] uint nSubAuthority7, [NativeTypeName("PSID *")] void **pSid);