7 instantiations of SafeNativeOverlapped
Microsoft.AspNetCore.Server.HttpSys (7)
NativeInterop\SafeNativeOverlapped.cs (1)
11internal static readonly SafeNativeOverlapped Zero = new SafeNativeOverlapped();
RequestProcessing\ClientCertLoader.cs (1)
128_overlapped = new SafeNativeOverlapped(boundHandle,
RequestProcessing\RequestStreamAsyncResult.cs (1)
29_overlapped = new SafeNativeOverlapped(boundHandle,
RequestProcessing\ResponseStreamAsyncResult.cs (4)
48_overlapped = new SafeNativeOverlapped(boundHandle, 74_overlapped = new SafeNativeOverlapped(boundHandle, 108_overlapped = new SafeNativeOverlapped(boundHandle, 146_overlapped = new SafeNativeOverlapped(boundHandle,
14 references to SafeNativeOverlapped
Microsoft.AspNetCore.Server.HttpSys (14)
NativeInterop\HttpApi.cs (5)
17internal static partial uint HttpReceiveRequestEntityBody(SafeHandle requestQueueHandle, ulong requestId, uint flags, IntPtr pEntityBuffer, uint entityBufferLength, out uint bytesReturned, SafeNativeOverlapped pOverlapped); 20internal static unsafe partial uint HttpReceiveClientCertificate(SafeHandle requestQueueHandle, ulong connectionId, uint flags, Windows.Win32.Networking.HttpServer.HTTP_SSL_CLIENT_CERT_INFO* pSslClientCertInfo, uint sslClientCertInfoSize, uint* pBytesReceived, SafeNativeOverlapped pOverlapped); 26internal static unsafe partial uint HttpSendHttpResponse(SafeHandle requestQueueHandle, ulong requestId, uint flags, Windows.Win32.Networking.HttpServer.HTTP_RESPONSE_V2* pHttpResponse, Windows.Win32.Networking.HttpServer.HTTP_CACHE_POLICY* pCachePolicy, uint* pBytesSent, IntPtr pReserved1, uint Reserved2, SafeNativeOverlapped pOverlapped, IntPtr pLogData); 32internal static unsafe partial uint HttpSendResponseEntityBody(SafeHandle requestQueueHandle, ulong requestId, uint flags, ushort entityChunkCount, Windows.Win32.Networking.HttpServer.HTTP_DATA_CHUNK* pEntityChunks, uint* pBytesSent, IntPtr pReserved1, uint Reserved2, SafeNativeOverlapped pOverlapped, IntPtr pLogData); 35internal static partial uint CancelIoEx(SafeHandle handle, SafeNativeOverlapped overlapped);
NativeInterop\SafeNativeOverlapped.cs (1)
11internal static readonly SafeNativeOverlapped Zero = new SafeNativeOverlapped();
RequestProcessing\ClientCertLoader.cs (2)
21private SafeNativeOverlapped? _overlapped; 92private SafeNativeOverlapped? NativeOverlapped
RequestProcessing\RequestStreamAsyncResult.cs (2)
13private readonly SafeNativeOverlapped? _overlapped; 41internal SafeNativeOverlapped? NativeOverlapped
RequestProcessing\Response.cs (2)
336asyncResult == null ? SafeNativeOverlapped.Zero : asyncResult.NativeOverlapped!, 354asyncResult == null ? SafeNativeOverlapped.Zero : asyncResult.NativeOverlapped!,
RequestProcessing\ResponseStreamAsyncResult.cs (2)
15private readonly SafeNativeOverlapped? _overlapped; 178internal SafeNativeOverlapped? NativeOverlapped