|
static uint | HttpInitialize (HTTPAPI_VERSION version, uint flags, IntPtr pReserved) |
|
static uint | HttpSetUrlGroupProperty (ulong urlGroupId, HTTP_SERVER_PROPERTY serverProperty, IntPtr pPropertyInfo, uint propertyInfoLength) |
|
static unsafe uint | HttpCreateServerSession (HTTPAPI_VERSION version, ulong *serverSessionId, uint reserved) |
|
static unsafe uint | HttpCreateUrlGroup (ulong serverSessionId, ulong *urlGroupId, uint reserved) |
|
static uint | HttpCloseUrlGroup (ulong urlGroupId) |
|
static unsafe uint | HttpCreateRequestQueue (HTTPAPI_VERSION version, string pName, Kernel32.SECURITY_ATTRIBUTES *pSecurityAttributes, uint flags, out HttpRequestQueueV2Handle pReqQueueHandle) |
|
static uint | HttpAddUrlToUrlGroup (ulong urlGroupId, string pFullyQualifiedUrl, ulong context, uint pReserved) |
|
static uint | HttpRemoveUrlFromUrlGroup (ulong urlGroupId, string pFullyQualifiedUrl, uint flags) |
|
static unsafe uint | HttpReceiveHttpRequest (SafeHandle requestQueueHandle, ulong requestId, uint flags, HTTP_REQUEST *pRequestBuffer, uint requestBufferLength, uint *pBytesReturned, NativeOverlapped *pOverlapped) |
|
static unsafe uint | HttpSendHttpResponse (SafeHandle requestQueueHandle, ulong requestId, uint flags, HTTP_RESPONSE *pHttpResponse, void *pCachePolicy, uint *pBytesSent, Microsoft.Win32.SafeHandles.SafeLocalAllocHandle pRequestBuffer, uint requestBufferLength, NativeOverlapped *pOverlapped, void *pLogData) |
|
static unsafe uint | HttpWaitForDisconnect (SafeHandle requestQueueHandle, ulong connectionId, NativeOverlapped *pOverlapped) |
|
static unsafe uint | HttpReceiveRequestEntityBody (SafeHandle requestQueueHandle, ulong requestId, uint flags, void *pEntityBuffer, uint entityBufferLength, out uint bytesReturned, NativeOverlapped *pOverlapped) |
|
static unsafe uint | HttpSendResponseEntityBody (SafeHandle requestQueueHandle, ulong requestId, uint flags, ushort entityChunkCount, HTTP_DATA_CHUNK *pEntityChunks, uint *pBytesSent, Microsoft.Win32.SafeHandles.SafeLocalAllocHandle pRequestBuffer, uint requestBufferLength, NativeOverlapped *pOverlapped, void *pLogData) |
|
static uint | HttpCloseRequestQueue (IntPtr pReqQueueHandle) |
|
static uint | HttpCancelHttpRequest (SafeHandle requestQueueHandle, ulong requestId, IntPtr pOverlapped) |
|
static uint | HttpCloseServerSession (ulong serverSessionId) |
|
static unsafe uint | HttpReceiveClientCertificate (SafeHandle requestQueueHandle, ulong connectionId, uint flags, HTTP_SSL_CLIENT_CERT_INFO *pSslClientCertInfo, uint sslClientCertInfoSize, uint *pBytesReceived, NativeOverlapped *pOverlapped) |
|
static unsafe uint | HttpReceiveClientCertificate (SafeHandle requestQueueHandle, ulong connectionId, uint flags, byte *pSslClientCertInfo, uint sslClientCertInfoSize, uint *pBytesReceived, NativeOverlapped *pOverlapped) |
|
Definition at line 108 of file Interop.cs.