21 references to HTTP_REQUEST_V2
Microsoft.AspNetCore.Shared.Tests (21)
src\Shared\HttpSys\RequestProcessing\NativeRequestContext.cs (8)
127
internal
HTTP_REQUEST_V2
* NativeRequestV2
132
return (
HTTP_REQUEST_V2
*)_nativeRequest;
742
return GetRequestInfo((IntPtr)_nativeRequest, (
HTTP_REQUEST_V2
*)_nativeRequest);
748
var request = (
HTTP_REQUEST_V2
*)(pMemoryBlob + _bufferAlignment);
754
private IReadOnlyDictionary<int, ReadOnlyMemory<byte>> GetRequestInfo(IntPtr baseAddress,
HTTP_REQUEST_V2
* nativeRequest)
785
return GetClientCertificate((IntPtr)_nativeRequest, (
HTTP_REQUEST_V2
*)_nativeRequest);
791
var request = (
HTTP_REQUEST_V2
*)(pMemoryBlob + _bufferAlignment);
798
private X509Certificate2? GetClientCertificate(IntPtr baseAddress,
HTTP_REQUEST_V2
* nativeRequest)
Windows.Win32.PInvoke.HTTPAPI.dll.g.cs (13)
1049
/// <inheritdoc cref="HttpReceiveHttpRequest(winmdroot.Foundation.HANDLE, ulong, winmdroot.Networking.HttpServer.HTTP_RECEIVE_HTTP_REQUEST_FLAGS, winmdroot.Networking.HttpServer.
HTTP_REQUEST_V2
*, uint, uint*, global::System.Threading.NativeOverlapped*)"/>
1068
uint __result = PInvoke.HttpReceiveHttpRequest(RequestQueueHandleLocal, RequestId, Flags, (winmdroot.Networking.HttpServer.
HTTP_REQUEST_V2
* )RequestBufferLocal, (uint )RequestBuffer.Length, BytesReturnedLocal, Overlapped);
1080
/// <inheritdoc cref="HttpReceiveHttpRequest(winmdroot.Foundation.HANDLE, ulong, winmdroot.Networking.HttpServer.HTTP_RECEIVE_HTTP_REQUEST_FLAGS, winmdroot.Networking.HttpServer.
HTTP_REQUEST_V2
*, uint, uint*, global::System.Threading.NativeOverlapped*)"/>
1082
internal static unsafe uint HttpReceiveHttpRequest(SafeHandle RequestQueueHandle, ulong RequestId, winmdroot.Networking.HttpServer.HTTP_RECEIVE_HTTP_REQUEST_FLAGS Flags, out winmdroot.Networking.HttpServer.
HTTP_REQUEST_V2
RequestBuffer, out uint BytesReturned, [Optional] global::System.Threading.NativeOverlapped* Overlapped)
1084
RequestBuffer = default(winmdroot.Networking.HttpServer.
HTTP_REQUEST_V2
);
1085
return HttpReceiveHttpRequest(RequestQueueHandle, RequestId, Flags, global::System.Runtime.InteropServices.MemoryMarshal.AsBytes(new Span<winmdroot.Networking.HttpServer.
HTTP_REQUEST_V2
>(ref RequestBuffer)), out BytesReturned, Overlapped);
1088
/// <inheritdoc cref="HttpReceiveHttpRequest(winmdroot.Foundation.HANDLE, ulong, winmdroot.Networking.HttpServer.HTTP_RECEIVE_HTTP_REQUEST_FLAGS, winmdroot.Networking.HttpServer.
HTTP_REQUEST_V2
*, uint, uint*, global::System.Threading.NativeOverlapped*)"/>
1105
uint __result = PInvoke.HttpReceiveHttpRequest(RequestQueueHandleLocal, RequestId, Flags, (winmdroot.Networking.HttpServer.
HTTP_REQUEST_V2
* )RequestBufferLocal, (uint )RequestBuffer.Length, default(uint* ), Overlapped);
1116
/// <inheritdoc cref="HttpReceiveHttpRequest(winmdroot.Foundation.HANDLE, ulong, winmdroot.Networking.HttpServer.HTTP_RECEIVE_HTTP_REQUEST_FLAGS, winmdroot.Networking.HttpServer.
HTTP_REQUEST_V2
*, uint, uint*, global::System.Threading.NativeOverlapped*)"/>
1118
internal static unsafe uint HttpReceiveHttpRequest(SafeHandle RequestQueueHandle, ulong RequestId, winmdroot.Networking.HttpServer.HTTP_RECEIVE_HTTP_REQUEST_FLAGS Flags, out winmdroot.Networking.HttpServer.
HTTP_REQUEST_V2
RequestBuffer, [Optional] global::System.Threading.NativeOverlapped* Overlapped)
1120
RequestBuffer = default(winmdroot.Networking.HttpServer.
HTTP_REQUEST_V2
);
1121
return HttpReceiveHttpRequest(RequestQueueHandle, RequestId, Flags, global::System.Runtime.InteropServices.MemoryMarshal.AsBytes(new Span<winmdroot.Networking.HttpServer.
HTTP_REQUEST_V2
>(ref RequestBuffer)), Overlapped);
1159
internal static extern unsafe uint HttpReceiveHttpRequest(winmdroot.Foundation.HANDLE RequestQueueHandle, ulong RequestId, winmdroot.Networking.HttpServer.HTTP_RECEIVE_HTTP_REQUEST_FLAGS Flags, winmdroot.Networking.HttpServer.
HTTP_REQUEST_V2
* RequestBuffer, uint RequestBufferLength, [Optional] uint* BytesReturned, [Optional] global::System.Threading.NativeOverlapped* Overlapped);