1 write to Handle
Microsoft.AspNetCore.Server.HttpSys (1)
NativeInterop\RequestQueue.cs (1)
116Handle = requestQueueHandle;
28 references to Handle
Microsoft.AspNetCore.Server.HttpSys (27)
AsyncAcceptContext.cs (1)
178Server.RequestQueue.Handle,
HttpSysListener.cs (2)
364_requestQueue.Handle, 375PInvoke.HttpCancelHttpRequest(_requestQueue.Handle, requestId, default);
NativeInterop\DisconnectListener.cs (1)
88statusCode = HttpApi.HttpWaitForDisconnectEx(requestQueueHandle: _requestQueue.Handle,
NativeInterop\RequestQueue.cs (6)
117BoundHandle = ThreadPoolBoundHandle.BindHandle(Handle); 148var result = PInvoke.HttpSetRequestQueueProperty(Handle, 165var result = PInvoke.HttpSetRequestQueueProperty(Handle, 187PInvoke.HttpCloseRequestQueue(Handle); 190Handle.SetHandleAsInvalid(); 200PInvoke.HttpShutdownRequestQueue(Handle);
NativeInterop\UrlGroup.cs (4)
84RequestQueueHandle = (HANDLE)destination.Handle.DangerousGetHandle() 94RequestQueueHandle = (HANDLE)destination.Handle.DangerousGetHandle() 127RequestQueueHandle = (HANDLE)_requestQueue.Handle.DangerousGetHandle() 167var findUrlStatusCode = PInvoke.HttpFindUrlGroupId(uriPrefix, _requestQueue.Handle, out var _);
RequestProcessing\ClientCertLoader.cs (2)
47internal SafeHandle RequestQueueHandle => _requestContext.Server.RequestQueue.Handle; 241requestContext.Server.RequestQueue.Handle,
RequestProcessing\RequestContext.cs (7)
205var statusCode = PInvoke.HttpCancelHttpRequest(Server.RequestQueue.Handle, _requestId.Value, default); 241requestQueueHandle: Server.RequestQueue.Handle, 287requestQueueHandle: Server.RequestQueue.Handle, 326Server.RequestQueue.Handle, 356var statusCode = HttpApi.HttpSetRequestProperty(Server.RequestQueue.Handle, Request.RequestId, HTTP_REQUEST_PROPERTY.HttpRequestPropertyStreamError, &streamError, 409statusCode = PInvoke.HttpDelegateRequestEx(source.Handle, 410destination.Queue.Handle,
RequestProcessing\RequestStream.cs (1)
36private SafeHandle RequestQueueHandle => RequestContext.Server.RequestQueue.Handle;
RequestProcessing\Response.cs (2)
326RequestContext.Server.RequestQueue.Handle, 344RequestContext.Server.RequestQueue.Handle,
RequestProcessing\ResponseBody.cs (1)
34private SafeHandle RequestQueueHandle => RequestContext.Server.RequestQueue.Handle;
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (1)
DelegateTests.cs (1)
311AssertPermissions(destination.Queue.Handle);