1 instantiation of PSID
Microsoft.AspNetCore.Server.HttpSys (1)
Windows.Win32.PSID.g.cs (1)
33
public static explicit operator PSID(void* value) => new
PSID
(value);
15 references to PSID
Microsoft.AspNetCore.Server.HttpSys (15)
Windows.Win32.PInvoke.ADVAPI32.dll.g.cs (6)
26
/// <inheritdoc cref="GetSecurityInfo(winmdroot.Foundation.HANDLE, winmdroot.Security.Authorization.SE_OBJECT_TYPE, uint, winmdroot.Foundation.
PSID
*, winmdroot.Foundation.
PSID
*, winmdroot.Security.ACL**, winmdroot.Security.ACL**, winmdroot.Security.PSECURITY_DESCRIPTOR*)"/>
28
internal static unsafe winmdroot.Foundation.WIN32_ERROR GetSecurityInfo(SafeHandle handle, winmdroot.Security.Authorization.SE_OBJECT_TYPE ObjectType, uint SecurityInfo, winmdroot.Foundation.
PSID
* ppsidOwner, winmdroot.Foundation.
PSID
* ppsidGroup, winmdroot.Security.ACL** ppDacl, winmdroot.Security.ACL** ppSacl, winmdroot.Security.PSECURITY_DESCRIPTOR* ppSecurityDescriptor)
77
internal static extern unsafe winmdroot.Foundation.WIN32_ERROR GetSecurityInfo(winmdroot.Foundation.HANDLE handle, winmdroot.Security.Authorization.SE_OBJECT_TYPE ObjectType, uint SecurityInfo, [Optional] winmdroot.Foundation.
PSID
* ppsidOwner, [Optional] winmdroot.Foundation.
PSID
* ppsidGroup, [Optional] winmdroot.Security.ACL** ppDacl, [Optional] winmdroot.Security.ACL** ppSacl, [Optional] winmdroot.Security.PSECURITY_DESCRIPTOR* ppSecurityDescriptor);
Windows.Win32.PSID.g.cs (9)
25
: IEquatable<
PSID
>
31
public static implicit operator void*(
PSID
value) => value.Value;
33
public static explicit operator
PSID
(void* value) => new PSID(value);
35
public static bool operator ==(
PSID
left,
PSID
right) => left.Value == right.Value;
37
public static bool operator !=(
PSID
left,
PSID
right) => !(left == right);
39
public bool Equals(
PSID
other) => this.Value == other.Value;
41
public override bool Equals(object obj) => obj is
PSID
other && this.Equals(other);