1 instantiation of HANDLE
Microsoft.AspNetCore.Server.HttpSys (1)
Windows.Win32.HANDLE.g.cs (1)
37
public static explicit operator HANDLE(IntPtr value) => new
HANDLE
(value);
67 references to HANDLE
Microsoft.AspNetCore.Server.HttpSys (67)
NativeInterop\UrlGroup.cs (3)
71
RequestQueueHandle = (
HANDLE
)destination.Handle.DangerousGetHandle()
81
RequestQueueHandle = (
HANDLE
)destination.Handle.DangerousGetHandle()
114
RequestQueueHandle = (
HANDLE
)_requestQueue.Handle.DangerousGetHandle()
RequestProcessing\ResponseStreamAsyncResult.cs (2)
129
_dataChunks[1].Anonymous.FromFileHandle.FileHandle = (
HANDLE
)_fileStream.SafeFileHandle.DangerousGetHandle();
142
_dataChunks[0].Anonymous.FromFileHandle.FileHandle = (
HANDLE
)_fileStream.SafeFileHandle.DangerousGetHandle();
Windows.Win32.HANDLE.g.cs (10)
25
: IEquatable<
HANDLE
>
31
internal static
HANDLE
Null => default;
35
public static implicit operator IntPtr(
HANDLE
value) => value.Value;
37
public static explicit operator
HANDLE
(IntPtr value) => new HANDLE(value);
39
public static bool operator ==(
HANDLE
left,
HANDLE
right) => left.Value == right.Value;
41
public static bool operator !=(
HANDLE
left,
HANDLE
right) => !(left == right);
43
public bool Equals(
HANDLE
other) => this.Value == other.Value;
45
public override bool Equals(object obj) => obj is
HANDLE
other && this.Equals(other);
Windows.Win32.HTTP_BINDING_INFO.g.cs (1)
33
internal winmdroot.Foundation.
HANDLE
RequestQueueHandle;
Windows.Win32.HTTP_DATA_CHUNK.g.cs (1)
66
internal winmdroot.Foundation.
HANDLE
FileHandle;
Windows.Win32.HTTP_REQUEST_AUTH_INFO.g.cs (1)
53
internal winmdroot.Foundation.
HANDLE
AccessToken;
Windows.Win32.HTTP_SSL_CLIENT_CERT_INFO.g.cs (1)
46
internal winmdroot.Foundation.
HANDLE
Token;
Windows.Win32.PInvoke.ADVAPI32.dll.g.cs (4)
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*)"/>
33
winmdroot.Foundation.
HANDLE
handleLocal;
37
handleLocal = (winmdroot.Foundation.
HANDLE
)handle.DangerousGetHandle();
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.PInvoke.HTTPAPI.dll.g.cs (39)
55
/// <inheritdoc cref="HttpCancelHttpRequest(winmdroot.Foundation.
HANDLE
, ulong, global::System.Threading.NativeOverlapped*)"/>
62
winmdroot.Foundation.
HANDLE
RequestQueueHandleLocal;
66
RequestQueueHandleLocal = (winmdroot.Foundation.
HANDLE
)RequestQueueHandle.DangerousGetHandle();
90
internal static extern unsafe uint HttpCancelHttpRequest(winmdroot.Foundation.
HANDLE
RequestQueueHandle, ulong RequestId, [Optional] global::System.Threading.NativeOverlapped* Overlapped);
116
/// <inheritdoc cref="HttpCloseRequestQueue(winmdroot.Foundation.
HANDLE
)"/>
123
winmdroot.Foundation.
HANDLE
RequestQueueHandleLocal;
127
RequestQueueHandleLocal = (winmdroot.Foundation.
HANDLE
)RequestQueueHandle.DangerousGetHandle();
154
internal static extern uint HttpCloseRequestQueue(winmdroot.Foundation.
HANDLE
RequestQueueHandle);
156
/// <inheritdoc cref="HttpCreateRequestQueue(winmdroot.Networking.HttpServer.HTTPAPI_VERSION, winmdroot.Foundation.PCWSTR, winmdroot.Security.SECURITY_ATTRIBUTES*, uint, winmdroot.Foundation.
HANDLE
*)"/>
163
winmdroot.Foundation.
HANDLE
RequestQueueHandleLocal;
200
internal static extern unsafe uint HttpCreateRequestQueue(winmdroot.Networking.HttpServer.HTTPAPI_VERSION Version, winmdroot.Foundation.PCWSTR Name, [Optional] winmdroot.Security.SECURITY_ATTRIBUTES* SecurityAttributes, uint Flags, winmdroot.Foundation.
HANDLE
* RequestQueueHandle);
262
/// <inheritdoc cref="HttpDelegateRequestEx(winmdroot.Foundation.
HANDLE
, winmdroot.Foundation.
HANDLE
, ulong, ulong, uint, winmdroot.Networking.HttpServer.HTTP_DELEGATE_REQUEST_PROPERTY_INFO*)"/>
271
winmdroot.Foundation.
HANDLE
RequestQueueHandleLocal;
275
RequestQueueHandleLocal = (winmdroot.Foundation.
HANDLE
)RequestQueueHandle.DangerousGetHandle();
279
winmdroot.Foundation.
HANDLE
DelegateQueueHandleLocal;
283
DelegateQueueHandleLocal = (winmdroot.Foundation.
HANDLE
)DelegateQueueHandle.DangerousGetHandle();
329
internal static extern unsafe uint HttpDelegateRequestEx(winmdroot.Foundation.
HANDLE
RequestQueueHandle, winmdroot.Foundation.
HANDLE
DelegateQueueHandle, ulong RequestId, ulong DelegateUrlGroupId, uint PropertyInfoSetSize, winmdroot.Networking.HttpServer.HTTP_DELEGATE_REQUEST_PROPERTY_INFO* PropertyInfoSet);
331
/// <inheritdoc cref="HttpFindUrlGroupId(winmdroot.Foundation.PCWSTR, winmdroot.Foundation.
HANDLE
, ulong*)"/>
341
winmdroot.Foundation.
HANDLE
RequestQueueHandleLocal;
345
RequestQueueHandleLocal = (winmdroot.Foundation.
HANDLE
)RequestQueueHandle.DangerousGetHandle();
378
internal static extern unsafe uint HttpFindUrlGroupId(winmdroot.Foundation.PCWSTR FullyQualifiedUrl, winmdroot.Foundation.
HANDLE
RequestQueueHandle, ulong* UrlGroupId);
411
/// <inheritdoc cref="HttpReceiveRequestEntityBody(winmdroot.Foundation.
HANDLE
, ulong, uint, void*, uint, uint*, global::System.Threading.NativeOverlapped*)"/>
418
winmdroot.Foundation.
HANDLE
RequestQueueHandleLocal;
422
RequestQueueHandleLocal = (winmdroot.Foundation.
HANDLE
)RequestQueueHandle.DangerousGetHandle();
474
internal static extern unsafe uint HttpReceiveRequestEntityBody(winmdroot.Foundation.
HANDLE
RequestQueueHandle, ulong RequestId, uint Flags, void* EntityBuffer, uint EntityBufferLength, [Optional] uint* BytesReturned, [Optional] global::System.Threading.NativeOverlapped* Overlapped);
511
/// <inheritdoc cref="HttpSendHttpResponse(winmdroot.Foundation.
HANDLE
, ulong, uint, winmdroot.Networking.HttpServer.HTTP_RESPONSE_V2*, winmdroot.Networking.HttpServer.HTTP_CACHE_POLICY*, uint*, void*, uint, global::System.Threading.NativeOverlapped*, winmdroot.Networking.HttpServer.HTTP_LOG_DATA*)"/>
520
winmdroot.Foundation.
HANDLE
RequestQueueHandleLocal;
524
RequestQueueHandleLocal = (winmdroot.Foundation.
HANDLE
)RequestQueueHandle.DangerousGetHandle();
589
internal static extern unsafe uint HttpSendHttpResponse(winmdroot.Foundation.
HANDLE
RequestQueueHandle, ulong RequestId, uint Flags, winmdroot.Networking.HttpServer.HTTP_RESPONSE_V2* HttpResponse, [Optional] winmdroot.Networking.HttpServer.HTTP_CACHE_POLICY* CachePolicy, [Optional] uint* BytesSent, [Optional] void* Reserved1, uint Reserved2, [Optional] global::System.Threading.NativeOverlapped* Overlapped, [Optional] winmdroot.Networking.HttpServer.HTTP_LOG_DATA* LogData);
591
/// <inheritdoc cref="HttpSendResponseEntityBody(winmdroot.Foundation.
HANDLE
, ulong, uint, ushort, winmdroot.Networking.HttpServer.HTTP_DATA_CHUNK*, uint*, void*, uint, global::System.Threading.NativeOverlapped*, winmdroot.Networking.HttpServer.HTTP_LOG_DATA*)"/>
600
winmdroot.Foundation.
HANDLE
RequestQueueHandleLocal;
604
RequestQueueHandleLocal = (winmdroot.Foundation.
HANDLE
)RequestQueueHandle.DangerousGetHandle();
665
internal static extern unsafe uint HttpSendResponseEntityBody(winmdroot.Foundation.
HANDLE
RequestQueueHandle, ulong RequestId, uint Flags, ushort EntityChunkCount, [Optional] winmdroot.Networking.HttpServer.HTTP_DATA_CHUNK* EntityChunks, [Optional] uint* BytesSent, [Optional] void* Reserved1, uint Reserved2, [Optional] global::System.Threading.NativeOverlapped* Overlapped, [Optional] winmdroot.Networking.HttpServer.HTTP_LOG_DATA* LogData);
667
/// <inheritdoc cref="HttpSetRequestQueueProperty(winmdroot.Foundation.
HANDLE
, winmdroot.Networking.HttpServer.HTTP_SERVER_PROPERTY, void*, uint, uint, void*)"/>
674
winmdroot.Foundation.
HANDLE
RequestQueueHandleLocal;
678
RequestQueueHandleLocal = (winmdroot.Foundation.
HANDLE
)RequestQueueHandle.DangerousGetHandle();
720
internal static extern unsafe uint HttpSetRequestQueueProperty(winmdroot.Foundation.
HANDLE
RequestQueueHandle, winmdroot.Networking.HttpServer.HTTP_SERVER_PROPERTY Property, void* PropertyInformation, uint PropertyInformationLength, uint Reserved1, [Optional] void* Reserved2);
Windows.Win32.PInvoke.KERNEL32.dll.g.cs (5)
40
internal static extern winmdroot.Foundation.BOOL CloseHandle(winmdroot.Foundation.
HANDLE
hObject);
42
/// <inheritdoc cref="SetFileCompletionNotificationModes(winmdroot.Foundation.
HANDLE
, byte)"/>
49
winmdroot.Foundation.
HANDLE
FileHandleLocal;
53
FileHandleLocal = (winmdroot.Foundation.
HANDLE
)FileHandle.DangerousGetHandle();
85
internal static extern winmdroot.Foundation.BOOL SetFileCompletionNotificationModes(winmdroot.Foundation.
HANDLE
FileHandle, byte Flags);