internal static extern uint HttpSetRequestQueueProperty( CriticalHandle requestQueueHandle, HTTP_SERVER_PROPERTY serverProperty, IntPtr pPropertyInfo, uint propertyInfoLength, uint reserved, IntPtr pReserved);
internal static extern uint HttpSetRequestQueueProperty( CriticalHandle requestQueueHandle, HTTP_SERVER_PROPERTY serverProperty, IntPtr pPropertyInfo, uint propertyInfoLength, uint reserved, IntPtr pReserved);
internal static extern uint HttpSetRequestQueueProperty( CriticalHandle requestQueueHandle, // _In_ HANDLE Handle, HTTP_SERVER_PROPERTY serverProperty, // _In_ HTTP_SERVER_PROPERTY Property, ref uint pPropertyInfo, // _In_ PVOID pPropertyInformation, uint propertyInfoLength, // _In_ ULONG PropertyInformationLength, uint reserved, // _Reserved_ ULONG Reserved, IntPtr pReserved); // _Reserved_ PVOID pReserved
internal static extern UInt32 HttpSetRequestQueueProperty( CriticalHandle Handle, HTTP_SERVER_PROPERTY Property, IntPtr pPropertyInformation, UInt32 PropertyInformationLength, UInt32 Reserved, IntPtr pReserved);
private unsafe void GetUrlGroupProperty(ulong urlGroupId, HTTP_SERVER_PROPERTY property, IntPtr info, uint infosize) { uint statusCode = HttpQueryUrlGroupProperty(urlGroupId, HTTP_SERVER_PROPERTY.HttpServerTimeoutsProperty, info, infosize, IntPtr.Zero); if (statusCode != 0) { throw new Exception("HttpQueryUrlGroupProperty failed with " + (int)statusCode); } }
internal static extern uint HttpQueryUrlGroupProperty( ulong urlGroupId, HTTP_SERVER_PROPERTY serverProperty, IntPtr pPropertyInfo, uint propertyInfoLength, IntPtr reserved);
internal static extern uint HttpSetUrlGroupProperty(ulong urlGroupId, HTTP_SERVER_PROPERTY serverProperty, IntPtr pPropertyInfo, uint propertyInfoLength);
internal static unsafe partial uint HttpSetUrlGroupProperty(ulong urlGroupId, HTTP_SERVER_PROPERTY serverProperty, void *pPropertyInfo, uint propertyInfoLength);