3 instantiations of PSECURITY_DESCRIPTOR
Microsoft.AspNetCore.Server.HttpSys (3)
_generated\79\Windows.Win32.PSECURITY_DESCRIPTOR.g.cs (3)
41
public static explicit operator PSECURITY_DESCRIPTOR(void* value) => new
PSECURITY_DESCRIPTOR
(value);
57
public static explicit operator PSECURITY_DESCRIPTOR(IntPtr value) => new
PSECURITY_DESCRIPTOR
((void*)value.ToPointer());
59
public static explicit operator PSECURITY_DESCRIPTOR(UIntPtr value) => new
PSECURITY_DESCRIPTOR
((void*)value.ToPointer());
20 references to PSECURITY_DESCRIPTOR
Microsoft.AspNetCore.Server.HttpSys (20)
_generated\75\Windows.Win32.PInvoke.ADVAPI32.dll.g.cs (7)
26
/// <inheritdoc cref="GetSecurityInfo(winmdroot.Foundation.HANDLE, winmdroot.Security.Authorization.SE_OBJECT_TYPE, winmdroot.Security.OBJECT_SECURITY_INFORMATION, winmdroot.Security.PSID*, winmdroot.Security.PSID*, winmdroot.Security.ACL**, winmdroot.Security.ACL**, winmdroot.Security.
PSECURITY_DESCRIPTOR
*)"/>
29
internal static unsafe winmdroot.Foundation.WIN32_ERROR GetSecurityInfo(SafeHandle handle, winmdroot.Security.Authorization.SE_OBJECT_TYPE ObjectType, winmdroot.Security.OBJECT_SECURITY_INFORMATION SecurityInfo, out winmdroot.Security.PSID ppsidOwner, out winmdroot.Security.PSID ppsidGroup, out winmdroot.Security.ACL* ppDacl, out winmdroot.Security.ACL* ppSacl, out winmdroot.Security.
PSECURITY_DESCRIPTOR
ppSecurityDescriptor)
34
fixed (winmdroot.Security.
PSECURITY_DESCRIPTOR
* ppSecurityDescriptorLocal = &ppSecurityDescriptor)
67
/// <inheritdoc cref="GetSecurityInfo(winmdroot.Foundation.HANDLE, winmdroot.Security.Authorization.SE_OBJECT_TYPE, winmdroot.Security.OBJECT_SECURITY_INFORMATION, winmdroot.Security.PSID*, winmdroot.Security.PSID*, winmdroot.Security.ACL**, winmdroot.Security.ACL**, winmdroot.Security.
PSECURITY_DESCRIPTOR
*)"/>
82
winmdroot.Foundation.WIN32_ERROR __result = PInvoke.GetSecurityInfo(handleLocal, ObjectType, SecurityInfo, default(winmdroot.Security.PSID* ), default(winmdroot.Security.PSID* ), default(winmdroot.Security.ACL** ), default(winmdroot.Security.ACL** ), default(winmdroot.Security.
PSECURITY_DESCRIPTOR
* ));
117
internal static extern unsafe winmdroot.Foundation.WIN32_ERROR GetSecurityInfo(winmdroot.Foundation.HANDLE handle, winmdroot.Security.Authorization.SE_OBJECT_TYPE ObjectType, winmdroot.Security.OBJECT_SECURITY_INFORMATION SecurityInfo, [Optional] winmdroot.Security.PSID* ppsidOwner, [Optional] winmdroot.Security.PSID* ppsidGroup, [Optional] winmdroot.Security.ACL** ppDacl, [Optional] winmdroot.Security.ACL** ppSacl, [Optional] winmdroot.Security.
PSECURITY_DESCRIPTOR
* ppSecurityDescriptor);
133
internal static extern uint GetSecurityDescriptorLength(winmdroot.Security.
PSECURITY_DESCRIPTOR
pSecurityDescriptor);
_generated\79\Windows.Win32.PSECURITY_DESCRIPTOR.g.cs (13)
25
: IEquatable<
PSECURITY_DESCRIPTOR
>
35
internal static
PSECURITY_DESCRIPTOR
Null => default;
39
public static implicit operator void*(
PSECURITY_DESCRIPTOR
value) => value.Value;
41
public static explicit operator
PSECURITY_DESCRIPTOR
(void* value) => new PSECURITY_DESCRIPTOR(value);
43
public static bool operator ==(
PSECURITY_DESCRIPTOR
left,
PSECURITY_DESCRIPTOR
right) => left.Value == right.Value;
45
public static bool operator !=(
PSECURITY_DESCRIPTOR
left,
PSECURITY_DESCRIPTOR
right) => !(left == right);
47
public bool Equals(
PSECURITY_DESCRIPTOR
other) => this.Value == other.Value;
49
public override bool Equals(object obj) => obj is
PSECURITY_DESCRIPTOR
other && this.Equals(other);
55
public static implicit operator IntPtr(
PSECURITY_DESCRIPTOR
value) => new IntPtr(value.Value);
57
public static explicit operator
PSECURITY_DESCRIPTOR
(IntPtr value) => new PSECURITY_DESCRIPTOR((void*)value.ToPointer());
59
public static explicit operator
PSECURITY_DESCRIPTOR
(UIntPtr value) => new PSECURITY_DESCRIPTOR((void*)value.ToPointer());