41 references to REQUEST_NOTIFICATION_STATUS
Microsoft.AspNetCore.Server.IIS (41)
Core\IISHttpContext.cs (4)
814
public void PostCompletion(NativeMethods.
REQUEST_NOTIFICATION_STATUS
requestNotificationStatus)
923
private static NativeMethods.
REQUEST_NOTIFICATION_STATUS
ConvertRequestCompletionResults(bool success)
925
return success ? NativeMethods.
REQUEST_NOTIFICATION_STATUS
.RQ_NOTIFICATION_CONTINUE
926
: NativeMethods.
REQUEST_NOTIFICATION_STATUS
.RQ_NOTIFICATION_FINISH_REQUEST;
Core\IISHttpServer.cs (8)
151
private static NativeMethods.
REQUEST_NOTIFICATION_STATUS
HandleRequest(IntPtr pInProcessHandler, IntPtr pvRequestContext)
162
return NativeMethods.
REQUEST_NOTIFICATION_STATUS
.RQ_NOTIFICATION_FINISH_REQUEST;
172
return NativeMethods.
REQUEST_NOTIFICATION_STATUS
.RQ_NOTIFICATION_PENDING;
178
return NativeMethods.
REQUEST_NOTIFICATION_STATUS
.RQ_NOTIFICATION_FINISH_REQUEST;
229
private static NativeMethods.
REQUEST_NOTIFICATION_STATUS
OnAsyncCompletion(IntPtr pvManagedHttpContext, int hr, int bytes)
239
return NativeMethods.
REQUEST_NOTIFICATION_STATUS
.RQ_NOTIFICATION_FINISH_REQUEST;
243
return NativeMethods.
REQUEST_NOTIFICATION_STATUS
.RQ_NOTIFICATION_PENDING;
249
return NativeMethods.
REQUEST_NOTIFICATION_STATUS
.RQ_NOTIFICATION_FINISH_REQUEST;
Core\IISNativeApplication.cs (2)
48
delegate* unmanaged<IntPtr, IntPtr, NativeMethods.
REQUEST_NOTIFICATION_STATUS
> requestCallback,
51
delegate* unmanaged<IntPtr, int, int, NativeMethods.
REQUEST_NOTIFICATION_STATUS
> asyncCallback,
Core\IO\WebSocketsAsyncIOEngine.Read.cs (2)
15
public static NativeMethods.
REQUEST_NOTIFICATION_STATUS
ReadCallback(IntPtr httpContext, IntPtr completionInfo, IntPtr completionContext)
25
return NativeMethods.
REQUEST_NOTIFICATION_STATUS
.RQ_NOTIFICATION_PENDING;
Core\IO\WebSocketsAsyncIOEngine.Write.cs (2)
14
private static NativeMethods.
REQUEST_NOTIFICATION_STATUS
WriteCallback(IntPtr httpContext, IntPtr completionInfo, IntPtr completionContext)
23
return NativeMethods.
REQUEST_NOTIFICATION_STATUS
.RQ_NOTIFICATION_PENDING;
LibraryImports.g.cs (12)
92
private static partial int http_set_completion_status(global::Microsoft.AspNetCore.Server.IIS.Core.NativeSafeHandle pInProcessHandler, global::Microsoft.AspNetCore.Server.IIS.NativeMethods.
REQUEST_NOTIFICATION_STATUS
rquestNotificationStatus)
117
static extern unsafe int __PInvoke(nint __pInProcessHandler_native, global::Microsoft.AspNetCore.Server.IIS.NativeMethods.
REQUEST_NOTIFICATION_STATUS
__rquestNotificationStatus_native);
127
private static partial void http_indicate_completion(global::Microsoft.AspNetCore.Server.IIS.Core.NativeSafeHandle pInProcessHandler, global::Microsoft.AspNetCore.Server.IIS.NativeMethods.
REQUEST_NOTIFICATION_STATUS
notificationStatus)
150
static extern unsafe void __PInvoke(nint __pInProcessHandler_native, global::Microsoft.AspNetCore.Server.IIS.NativeMethods.
REQUEST_NOTIFICATION_STATUS
__notificationStatus_native);
160
private static unsafe partial int register_callbacks(global::Microsoft.AspNetCore.Server.IIS.Core.NativeSafeHandle pInProcessApplication, delegate* unmanaged<nint, nint, global::Microsoft.AspNetCore.Server.IIS.NativeMethods.
REQUEST_NOTIFICATION_STATUS
> requestCallback, delegate* unmanaged<nint, int> shutdownCallback, delegate* unmanaged<nint, void> disconnectCallback, delegate* unmanaged<nint, int, int, global::Microsoft.AspNetCore.Server.IIS.NativeMethods.
REQUEST_NOTIFICATION_STATUS
> asyncCallback, delegate* unmanaged<nint, void> requestsDrainedHandler, nint pvRequestContext, nint pvShutdownContext)
185
static extern unsafe int __PInvoke(nint __pInProcessApplication_native, delegate* unmanaged<nint, nint, global::Microsoft.AspNetCore.Server.IIS.NativeMethods.
REQUEST_NOTIFICATION_STATUS
> __requestCallback_native, delegate* unmanaged<nint, int> __shutdownCallback_native, delegate* unmanaged<nint, void> __disconnectCallback_native, delegate* unmanaged<nint, int, int, global::Microsoft.AspNetCore.Server.IIS.NativeMethods.
REQUEST_NOTIFICATION_STATUS
> __asyncCallback_native, delegate* unmanaged<nint, void> __requestsDrainedHandler_native, nint __pvRequestContext_native, nint __pvShutdownContext_native);
699
private static unsafe partial int http_websockets_read_bytes(global::Microsoft.AspNetCore.Server.IIS.Core.NativeSafeHandle pInProcessHandler, byte* pvBuffer, int cbBuffer, delegate* unmanaged<nint, nint, nint, global::Microsoft.AspNetCore.Server.IIS.NativeMethods.
REQUEST_NOTIFICATION_STATUS
> pfnCompletionCallback, nint pvCompletionContext, out int dwBytesReceived, out bool fCompletionExpected)
732
static extern unsafe int __PInvoke(nint __pInProcessHandler_native, byte* __pvBuffer_native, int __cbBuffer_native, delegate* unmanaged<nint, nint, nint, global::Microsoft.AspNetCore.Server.IIS.NativeMethods.
REQUEST_NOTIFICATION_STATUS
> __pfnCompletionCallback_native, nint __pvCompletionContext_native, int* __dwBytesReceived_native, int* __fCompletionExpected_native);
742
private static unsafe partial int http_websockets_write_bytes(global::Microsoft.AspNetCore.Server.IIS.Core.NativeSafeHandle pInProcessHandler, global::Windows.Win32.Networking.HttpServer.HTTP_DATA_CHUNK* pDataChunks, int nChunks, delegate* unmanaged<nint, nint, nint, global::Microsoft.AspNetCore.Server.IIS.NativeMethods.
REQUEST_NOTIFICATION_STATUS
> pfnCompletionCallback, nint pvCompletionContext, out bool fCompletionExpected)
772
static extern unsafe int __PInvoke(nint __pInProcessHandler_native, global::Windows.Win32.Networking.HttpServer.HTTP_DATA_CHUNK* __pDataChunks_native, int __nChunks_native, delegate* unmanaged<nint, nint, nint, global::Microsoft.AspNetCore.Server.IIS.NativeMethods.
REQUEST_NOTIFICATION_STATUS
> __pfnCompletionCallback_native, nint __pvCompletionContext_native, int* __fCompletionExpected_native);
NativeMethods.cs (11)
46
private static partial int http_set_completion_status(NativeSafeHandle pInProcessHandler,
REQUEST_NOTIFICATION_STATUS
rquestNotificationStatus);
49
private static partial void http_indicate_completion(NativeSafeHandle pInProcessHandler,
REQUEST_NOTIFICATION_STATUS
notificationStatus);
53
delegate* unmanaged<IntPtr, IntPtr,
REQUEST_NOTIFICATION_STATUS
> requestCallback,
56
delegate* unmanaged<IntPtr, int, int,
REQUEST_NOTIFICATION_STATUS
> asyncCallback,
123
delegate* unmanaged<IntPtr, IntPtr, IntPtr,
REQUEST_NOTIFICATION_STATUS
> pfnCompletionCallback,
133
delegate* unmanaged<IntPtr, IntPtr, IntPtr,
REQUEST_NOTIFICATION_STATUS
> pfnCompletionCallback,
175
public static void HttpSetCompletionStatus(NativeSafeHandle pInProcessHandler,
REQUEST_NOTIFICATION_STATUS
rquestNotificationStatus)
181
delegate* unmanaged<IntPtr, IntPtr,
REQUEST_NOTIFICATION_STATUS
> requestCallback,
184
delegate* unmanaged<IntPtr, int, int,
REQUEST_NOTIFICATION_STATUS
> asyncCallback,
267
delegate* unmanaged<IntPtr, IntPtr, IntPtr,
REQUEST_NOTIFICATION_STATUS
> pfnCompletionCallback,
278
delegate* unmanaged<IntPtr, IntPtr, IntPtr,
REQUEST_NOTIFICATION_STATUS
> pfnCompletionCallback,