ホーム › Networking.HttpServer › 定数
定数
111Windows.Win32.Networking.HttpServer
| 名前 | 型 | 値 |
|---|---|---|
| HTTP_DEMAND_CBT | DWORD | 4 |
| HTTP_MAX_SERVER_QUEUE_LENGTH | DWORD | 2147483647 |
| HTTP_MIN_SERVER_QUEUE_LENGTH | DWORD | 1 |
| HTTP_AUTH_ENABLE_BASIC | DWORD | 1 |
| HTTP_AUTH_ENABLE_DIGEST | DWORD | 2 |
| HTTP_AUTH_ENABLE_NTLM | DWORD | 4 |
| HTTP_AUTH_ENABLE_NEGOTIATE | DWORD | 8 |
| HTTP_AUTH_ENABLE_KERBEROS | DWORD | 16 |
| HTTP_AUTH_EX_FLAG_ENABLE_KERBEROS_CREDENTIAL_CACHING | DWORD | 1 |
| HTTP_AUTH_EX_FLAG_CAPTURE_CREDENTIAL | DWORD | 2 |
| HTTP_CHANNEL_BIND_PROXY | DWORD | 1 |
| HTTP_CHANNEL_BIND_PROXY_COHOSTING | DWORD | 32 |
| HTTP_CHANNEL_BIND_NO_SERVICE_NAME_CHECK | DWORD | 2 |
| HTTP_CHANNEL_BIND_DOTLESS_SERVICE | DWORD | 4 |
| HTTP_CHANNEL_BIND_SECURE_CHANNEL_TOKEN | DWORD | 8 |
| HTTP_CHANNEL_BIND_CLIENT_SERVICE | DWORD | 16 |
| HTTP_LOG_FIELD_DATE | DWORD | 1 |
| HTTP_LOG_FIELD_TIME | DWORD | 2 |
| HTTP_LOG_FIELD_CLIENT_IP | DWORD | 4 |
| HTTP_LOG_FIELD_USER_NAME | DWORD | 8 |
| HTTP_LOG_FIELD_SITE_NAME | DWORD | 16 |
| HTTP_LOG_FIELD_COMPUTER_NAME | DWORD | 32 |
| HTTP_LOG_FIELD_SERVER_IP | DWORD | 64 |
| HTTP_LOG_FIELD_METHOD | DWORD | 128 |
| HTTP_LOG_FIELD_URI_STEM | DWORD | 256 |
| HTTP_LOG_FIELD_URI_QUERY | DWORD | 512 |
| HTTP_LOG_FIELD_STATUS | DWORD | 1024 |
| HTTP_LOG_FIELD_WIN32_STATUS | DWORD | 2048 |
| HTTP_LOG_FIELD_BYTES_SENT | DWORD | 4096 |
| HTTP_LOG_FIELD_BYTES_RECV | DWORD | 8192 |
| HTTP_LOG_FIELD_TIME_TAKEN | DWORD | 16384 |
| HTTP_LOG_FIELD_SERVER_PORT | DWORD | 32768 |
| HTTP_LOG_FIELD_USER_AGENT | DWORD | 65536 |
| HTTP_LOG_FIELD_COOKIE | DWORD | 131072 |
| HTTP_LOG_FIELD_REFERER | DWORD | 262144 |
| HTTP_LOG_FIELD_VERSION | DWORD | 524288 |
| HTTP_LOG_FIELD_HOST | DWORD | 1048576 |
| HTTP_LOG_FIELD_SUB_STATUS | DWORD | 2097152 |
| HTTP_LOG_FIELD_STREAM_ID | DWORD | 134217728 |
| HTTP_LOG_FIELD_STREAM_ID_EX | DWORD | 268435456 |
| HTTP_LOG_FIELD_TRANSPORT_TYPE | DWORD | 536870912 |
| HTTP_LOG_FIELD_CLIENT_PORT | DWORD | 4194304 |
| HTTP_LOG_FIELD_URI | DWORD | 8388608 |
| HTTP_LOG_FIELD_SITE_ID | DWORD | 16777216 |
| HTTP_LOG_FIELD_REASON | DWORD | 33554432 |
| HTTP_LOG_FIELD_QUEUE_NAME | DWORD | 67108864 |
| HTTP_LOG_FIELD_CORRELATION_ID | DWORD | 1073741824 |
| HTTP_LOG_FIELD_FAULT_CODE | DWORD | 2147483648 |
| HTTP_LOG_FIELD_EXT_FAULT_CODE_EXT | ULONGLONG | 1 |
| HTTP_LOGGING_FLAG_LOCAL_TIME_ROLLOVER | DWORD | 1 |
| HTTP_LOGGING_FLAG_USE_UTF8_CONVERSION | DWORD | 2 |
| HTTP_LOGGING_FLAG_LOG_ERRORS_ONLY | DWORD | 4 |
| HTTP_LOGGING_FLAG_LOG_SUCCESS_ONLY | DWORD | 8 |
| HTTP_CREATE_REQUEST_QUEUE_FLAG_OPEN_EXISTING | DWORD | 1 |
| HTTP_CREATE_REQUEST_QUEUE_FLAG_CONTROLLER | DWORD | 2 |
| HTTP_CREATE_REQUEST_QUEUE_FLAG_DELEGATION | DWORD | 8 |
| HTTP_RECEIVE_REQUEST_ENTITY_BODY_FLAG_FILL_BUFFER | DWORD | 1 |
| HTTP_SEND_RESPONSE_FLAG_DISCONNECT | DWORD | 1 |
| HTTP_SEND_RESPONSE_FLAG_MORE_DATA | DWORD | 2 |
| HTTP_SEND_RESPONSE_FLAG_BUFFER_DATA | DWORD | 4 |
| HTTP_SEND_RESPONSE_FLAG_ENABLE_NAGLING | DWORD | 8 |
| HTTP_SEND_RESPONSE_FLAG_PROCESS_RANGES | DWORD | 32 |
| HTTP_SEND_RESPONSE_FLAG_OPAQUE | DWORD | 64 |
| HTTP_SEND_RESPONSE_FLAG_GOAWAY | DWORD | 256 |
| HTTP_SEND_RESPONSE_FLAG_AUTOMATIC_CHUNKING | DWORD | 512 |
| HTTP_FLUSH_RESPONSE_FLAG_RECURSIVE | DWORD | 1 |
| HTTP_URL_FLAG_REMOVE_ALL | DWORD | 1 |
| HTTP_RECEIVE_SECURE_CHANNEL_TOKEN | DWORD | 1 |
| HTTP_RECEIVE_FULL_CHAIN | DWORD | 2 |
| HTTP_REQUEST_SIZING_INFO_FLAG_TCP_FAST_OPEN | DWORD | 1 |
| HTTP_REQUEST_SIZING_INFO_FLAG_TLS_SESSION_RESUMPTION | DWORD | 2 |
| HTTP_REQUEST_SIZING_INFO_FLAG_TLS_FALSE_START | DWORD | 4 |
| HTTP_REQUEST_SIZING_INFO_FLAG_FIRST_REQUEST | DWORD | 8 |
| HTTP_REQUEST_AUTH_FLAG_TOKEN_FOR_CACHED_CRED | DWORD | 1 |
| HTTP_REQUEST_FLAG_MORE_ENTITY_BODY_EXISTS | DWORD | 1 |
| HTTP_REQUEST_FLAG_IP_ROUTED | DWORD | 2 |
| HTTP_REQUEST_FLAG_HTTP2 | DWORD | 4 |
| HTTP_REQUEST_FLAG_HTTP3 | DWORD | 8 |
| HTTP_REQUEST_FLAG_FAST_FORWARDING_ALLOWED | DWORD | 16 |
| HTTP_REQUEST_FLAG_FAST_FORWARDING_RESPONSE_ALLOWED | DWORD | 16 |
| HTTP_RESPONSE_FLAG_MULTIPLE_ENCODINGS_AVAILABLE | DWORD | 1 |
| HTTP_RESPONSE_FLAG_MORE_ENTITY_BODY_EXISTS | DWORD | 2 |
| HTTP_RESPONSE_INFO_FLAGS_PRESERVE_ORDER | DWORD | 1 |
| HTTP_CERT_CHECK_MODE_NO_REVOCATION | DWORD | 1 |
| HTTP_CERT_CHECK_MODE_CACHED_REVOCATION | DWORD | 2 |
| HTTP_CERT_CHECK_MODE_USE_REVOCATION_FRESHNESS | DWORD | 4 |
| HTTP_CERT_CHECK_MODE_CACHED_URLS | DWORD | 8 |
| HTTP_CERT_CHECK_MODE_NO_AIA | DWORD | 16 |
| HTTP_CERT_CHECK_MODE_NO_USAGE_CHECK | DWORD | 65536 |
| HTTP_SSL_CERT_SHA_HASH_LENGTH | DWORD | 20 |
| HTTP_SSL_CERT_STORE_NAME_LENGTH | DWORD | 128 |
| HTTP_SERVICE_CONFIG_SSL_FLAG_USE_DS_MAPPER | DWORD | 1 |
| HTTP_SERVICE_CONFIG_SSL_FLAG_NEGOTIATE_CLIENT_CERT | DWORD | 2 |
| HTTP_SERVICE_CONFIG_SSL_FLAG_NO_RAW_FILTER | DWORD | 4 |
| HTTP_SERVICE_CONFIG_SSL_FLAG_REJECT | DWORD | 8 |
| HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_HTTP2 | DWORD | 16 |
| HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_QUIC | DWORD | 32 |
| HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_TLS13 | DWORD | 64 |
| HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_OCSP_STAPLING | DWORD | 128 |
| HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_TOKEN_BINDING | DWORD | 256 |
| HTTP_SERVICE_CONFIG_SSL_FLAG_LOG_EXTENDED_EVENTS | DWORD | 512 |
| HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_LEGACY_TLS | DWORD | 1024 |
| HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_SESSION_TICKET | DWORD | 2048 |
| HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_TLS12 | DWORD | 4096 |
| HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_CLIENT_CORRELATION | DWORD | 8192 |
| HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_SESSION_ID | DWORD | 16384 |
| HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_CACHE_CLIENT_HELLO | DWORD | 32768 |
| HTTP_REQUEST_PROPERTY_SNI_HOST_MAX_LENGTH | DWORD | 255 |
| HTTP_REQUEST_PROPERTY_SNI_FLAG_SNI_USED | DWORD | 1 |
| HTTP_REQUEST_PROPERTY_SNI_FLAG_NO_SNI | DWORD | 2 |
| HTTP_VERSION | unknown | HTTP/1.0 |
各言語での定義
定数の定義。C/C++〜Go タブは数値定数のみ(GUID・文字列定数は上の表 / HSP タブを参照)。HSP は #define global。
#define HTTP_DEMAND_CBT 4
#define HTTP_MAX_SERVER_QUEUE_LENGTH 2147483647
#define HTTP_MIN_SERVER_QUEUE_LENGTH 1
#define HTTP_AUTH_ENABLE_BASIC 1
#define HTTP_AUTH_ENABLE_DIGEST 2
#define HTTP_AUTH_ENABLE_NTLM 4
#define HTTP_AUTH_ENABLE_NEGOTIATE 8
#define HTTP_AUTH_ENABLE_KERBEROS 16
#define HTTP_AUTH_EX_FLAG_ENABLE_KERBEROS_CREDENTIAL_CACHING 1
#define HTTP_AUTH_EX_FLAG_CAPTURE_CREDENTIAL 2
#define HTTP_CHANNEL_BIND_PROXY 1
#define HTTP_CHANNEL_BIND_PROXY_COHOSTING 32
#define HTTP_CHANNEL_BIND_NO_SERVICE_NAME_CHECK 2
#define HTTP_CHANNEL_BIND_DOTLESS_SERVICE 4
#define HTTP_CHANNEL_BIND_SECURE_CHANNEL_TOKEN 8
#define HTTP_CHANNEL_BIND_CLIENT_SERVICE 16
#define HTTP_LOG_FIELD_DATE 1
#define HTTP_LOG_FIELD_TIME 2
#define HTTP_LOG_FIELD_CLIENT_IP 4
#define HTTP_LOG_FIELD_USER_NAME 8
#define HTTP_LOG_FIELD_SITE_NAME 16
#define HTTP_LOG_FIELD_COMPUTER_NAME 32
#define HTTP_LOG_FIELD_SERVER_IP 64
#define HTTP_LOG_FIELD_METHOD 128
#define HTTP_LOG_FIELD_URI_STEM 256
#define HTTP_LOG_FIELD_URI_QUERY 512
#define HTTP_LOG_FIELD_STATUS 1024
#define HTTP_LOG_FIELD_WIN32_STATUS 2048
#define HTTP_LOG_FIELD_BYTES_SENT 4096
#define HTTP_LOG_FIELD_BYTES_RECV 8192
#define HTTP_LOG_FIELD_TIME_TAKEN 16384
#define HTTP_LOG_FIELD_SERVER_PORT 32768
#define HTTP_LOG_FIELD_USER_AGENT 65536
#define HTTP_LOG_FIELD_COOKIE 131072
#define HTTP_LOG_FIELD_REFERER 262144
#define HTTP_LOG_FIELD_VERSION 524288
#define HTTP_LOG_FIELD_HOST 1048576
#define HTTP_LOG_FIELD_SUB_STATUS 2097152
#define HTTP_LOG_FIELD_STREAM_ID 134217728
#define HTTP_LOG_FIELD_STREAM_ID_EX 268435456
#define HTTP_LOG_FIELD_TRANSPORT_TYPE 536870912
#define HTTP_LOG_FIELD_CLIENT_PORT 4194304
#define HTTP_LOG_FIELD_URI 8388608
#define HTTP_LOG_FIELD_SITE_ID 16777216
#define HTTP_LOG_FIELD_REASON 33554432
#define HTTP_LOG_FIELD_QUEUE_NAME 67108864
#define HTTP_LOG_FIELD_CORRELATION_ID 1073741824
#define HTTP_LOG_FIELD_FAULT_CODE 2147483648
#define HTTP_LOG_FIELD_EXT_FAULT_CODE_EXT 1
#define HTTP_LOGGING_FLAG_LOCAL_TIME_ROLLOVER 1
#define HTTP_LOGGING_FLAG_USE_UTF8_CONVERSION 2
#define HTTP_LOGGING_FLAG_LOG_ERRORS_ONLY 4
#define HTTP_LOGGING_FLAG_LOG_SUCCESS_ONLY 8
#define HTTP_CREATE_REQUEST_QUEUE_FLAG_OPEN_EXISTING 1
#define HTTP_CREATE_REQUEST_QUEUE_FLAG_CONTROLLER 2
#define HTTP_CREATE_REQUEST_QUEUE_FLAG_DELEGATION 8
#define HTTP_RECEIVE_REQUEST_ENTITY_BODY_FLAG_FILL_BUFFER 1
#define HTTP_SEND_RESPONSE_FLAG_DISCONNECT 1
#define HTTP_SEND_RESPONSE_FLAG_MORE_DATA 2
#define HTTP_SEND_RESPONSE_FLAG_BUFFER_DATA 4
#define HTTP_SEND_RESPONSE_FLAG_ENABLE_NAGLING 8
#define HTTP_SEND_RESPONSE_FLAG_PROCESS_RANGES 32
#define HTTP_SEND_RESPONSE_FLAG_OPAQUE 64
#define HTTP_SEND_RESPONSE_FLAG_GOAWAY 256
#define HTTP_SEND_RESPONSE_FLAG_AUTOMATIC_CHUNKING 512
#define HTTP_FLUSH_RESPONSE_FLAG_RECURSIVE 1
#define HTTP_URL_FLAG_REMOVE_ALL 1
#define HTTP_RECEIVE_SECURE_CHANNEL_TOKEN 1
#define HTTP_RECEIVE_FULL_CHAIN 2
#define HTTP_REQUEST_SIZING_INFO_FLAG_TCP_FAST_OPEN 1
#define HTTP_REQUEST_SIZING_INFO_FLAG_TLS_SESSION_RESUMPTION 2
#define HTTP_REQUEST_SIZING_INFO_FLAG_TLS_FALSE_START 4
#define HTTP_REQUEST_SIZING_INFO_FLAG_FIRST_REQUEST 8
#define HTTP_REQUEST_AUTH_FLAG_TOKEN_FOR_CACHED_CRED 1
#define HTTP_REQUEST_FLAG_MORE_ENTITY_BODY_EXISTS 1
#define HTTP_REQUEST_FLAG_IP_ROUTED 2
#define HTTP_REQUEST_FLAG_HTTP2 4
#define HTTP_REQUEST_FLAG_HTTP3 8
#define HTTP_REQUEST_FLAG_FAST_FORWARDING_ALLOWED 16
#define HTTP_REQUEST_FLAG_FAST_FORWARDING_RESPONSE_ALLOWED 16
#define HTTP_RESPONSE_FLAG_MULTIPLE_ENCODINGS_AVAILABLE 1
#define HTTP_RESPONSE_FLAG_MORE_ENTITY_BODY_EXISTS 2
#define HTTP_RESPONSE_INFO_FLAGS_PRESERVE_ORDER 1
#define HTTP_CERT_CHECK_MODE_NO_REVOCATION 1
#define HTTP_CERT_CHECK_MODE_CACHED_REVOCATION 2
#define HTTP_CERT_CHECK_MODE_USE_REVOCATION_FRESHNESS 4
#define HTTP_CERT_CHECK_MODE_CACHED_URLS 8
#define HTTP_CERT_CHECK_MODE_NO_AIA 16
#define HTTP_CERT_CHECK_MODE_NO_USAGE_CHECK 65536
#define HTTP_SSL_CERT_SHA_HASH_LENGTH 20
#define HTTP_SSL_CERT_STORE_NAME_LENGTH 128
#define HTTP_SERVICE_CONFIG_SSL_FLAG_USE_DS_MAPPER 1
#define HTTP_SERVICE_CONFIG_SSL_FLAG_NEGOTIATE_CLIENT_CERT 2
#define HTTP_SERVICE_CONFIG_SSL_FLAG_NO_RAW_FILTER 4
#define HTTP_SERVICE_CONFIG_SSL_FLAG_REJECT 8
#define HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_HTTP2 16
#define HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_QUIC 32
#define HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_TLS13 64
#define HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_OCSP_STAPLING 128
#define HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_TOKEN_BINDING 256
#define HTTP_SERVICE_CONFIG_SSL_FLAG_LOG_EXTENDED_EVENTS 512
#define HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_LEGACY_TLS 1024
#define HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_SESSION_TICKET 2048
#define HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_TLS12 4096
#define HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_CLIENT_CORRELATION 8192
#define HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_SESSION_ID 16384
#define HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_CACHE_CLIENT_HELLO 32768
#define HTTP_REQUEST_PROPERTY_SNI_HOST_MAX_LENGTH 255
#define HTTP_REQUEST_PROPERTY_SNI_FLAG_SNI_USED 1
#define HTTP_REQUEST_PROPERTY_SNI_FLAG_NO_SNI 2public const uint HTTP_DEMAND_CBT = 4;
public const uint HTTP_MAX_SERVER_QUEUE_LENGTH = 2147483647;
public const uint HTTP_MIN_SERVER_QUEUE_LENGTH = 1;
public const uint HTTP_AUTH_ENABLE_BASIC = 1;
public const uint HTTP_AUTH_ENABLE_DIGEST = 2;
public const uint HTTP_AUTH_ENABLE_NTLM = 4;
public const uint HTTP_AUTH_ENABLE_NEGOTIATE = 8;
public const uint HTTP_AUTH_ENABLE_KERBEROS = 16;
public const uint HTTP_AUTH_EX_FLAG_ENABLE_KERBEROS_CREDENTIAL_CACHING = 1;
public const uint HTTP_AUTH_EX_FLAG_CAPTURE_CREDENTIAL = 2;
public const uint HTTP_CHANNEL_BIND_PROXY = 1;
public const uint HTTP_CHANNEL_BIND_PROXY_COHOSTING = 32;
public const uint HTTP_CHANNEL_BIND_NO_SERVICE_NAME_CHECK = 2;
public const uint HTTP_CHANNEL_BIND_DOTLESS_SERVICE = 4;
public const uint HTTP_CHANNEL_BIND_SECURE_CHANNEL_TOKEN = 8;
public const uint HTTP_CHANNEL_BIND_CLIENT_SERVICE = 16;
public const uint HTTP_LOG_FIELD_DATE = 1;
public const uint HTTP_LOG_FIELD_TIME = 2;
public const uint HTTP_LOG_FIELD_CLIENT_IP = 4;
public const uint HTTP_LOG_FIELD_USER_NAME = 8;
public const uint HTTP_LOG_FIELD_SITE_NAME = 16;
public const uint HTTP_LOG_FIELD_COMPUTER_NAME = 32;
public const uint HTTP_LOG_FIELD_SERVER_IP = 64;
public const uint HTTP_LOG_FIELD_METHOD = 128;
public const uint HTTP_LOG_FIELD_URI_STEM = 256;
public const uint HTTP_LOG_FIELD_URI_QUERY = 512;
public const uint HTTP_LOG_FIELD_STATUS = 1024;
public const uint HTTP_LOG_FIELD_WIN32_STATUS = 2048;
public const uint HTTP_LOG_FIELD_BYTES_SENT = 4096;
public const uint HTTP_LOG_FIELD_BYTES_RECV = 8192;
public const uint HTTP_LOG_FIELD_TIME_TAKEN = 16384;
public const uint HTTP_LOG_FIELD_SERVER_PORT = 32768;
public const uint HTTP_LOG_FIELD_USER_AGENT = 65536;
public const uint HTTP_LOG_FIELD_COOKIE = 131072;
public const uint HTTP_LOG_FIELD_REFERER = 262144;
public const uint HTTP_LOG_FIELD_VERSION = 524288;
public const uint HTTP_LOG_FIELD_HOST = 1048576;
public const uint HTTP_LOG_FIELD_SUB_STATUS = 2097152;
public const uint HTTP_LOG_FIELD_STREAM_ID = 134217728;
public const uint HTTP_LOG_FIELD_STREAM_ID_EX = 268435456;
public const uint HTTP_LOG_FIELD_TRANSPORT_TYPE = 536870912;
public const uint HTTP_LOG_FIELD_CLIENT_PORT = 4194304;
public const uint HTTP_LOG_FIELD_URI = 8388608;
public const uint HTTP_LOG_FIELD_SITE_ID = 16777216;
public const uint HTTP_LOG_FIELD_REASON = 33554432;
public const uint HTTP_LOG_FIELD_QUEUE_NAME = 67108864;
public const uint HTTP_LOG_FIELD_CORRELATION_ID = 1073741824;
public const uint HTTP_LOG_FIELD_FAULT_CODE = 2147483648;
public const ulong HTTP_LOG_FIELD_EXT_FAULT_CODE_EXT = 1;
public const uint HTTP_LOGGING_FLAG_LOCAL_TIME_ROLLOVER = 1;
public const uint HTTP_LOGGING_FLAG_USE_UTF8_CONVERSION = 2;
public const uint HTTP_LOGGING_FLAG_LOG_ERRORS_ONLY = 4;
public const uint HTTP_LOGGING_FLAG_LOG_SUCCESS_ONLY = 8;
public const uint HTTP_CREATE_REQUEST_QUEUE_FLAG_OPEN_EXISTING = 1;
public const uint HTTP_CREATE_REQUEST_QUEUE_FLAG_CONTROLLER = 2;
public const uint HTTP_CREATE_REQUEST_QUEUE_FLAG_DELEGATION = 8;
public const uint HTTP_RECEIVE_REQUEST_ENTITY_BODY_FLAG_FILL_BUFFER = 1;
public const uint HTTP_SEND_RESPONSE_FLAG_DISCONNECT = 1;
public const uint HTTP_SEND_RESPONSE_FLAG_MORE_DATA = 2;
public const uint HTTP_SEND_RESPONSE_FLAG_BUFFER_DATA = 4;
public const uint HTTP_SEND_RESPONSE_FLAG_ENABLE_NAGLING = 8;
public const uint HTTP_SEND_RESPONSE_FLAG_PROCESS_RANGES = 32;
public const uint HTTP_SEND_RESPONSE_FLAG_OPAQUE = 64;
public const uint HTTP_SEND_RESPONSE_FLAG_GOAWAY = 256;
public const uint HTTP_SEND_RESPONSE_FLAG_AUTOMATIC_CHUNKING = 512;
public const uint HTTP_FLUSH_RESPONSE_FLAG_RECURSIVE = 1;
public const uint HTTP_URL_FLAG_REMOVE_ALL = 1;
public const uint HTTP_RECEIVE_SECURE_CHANNEL_TOKEN = 1;
public const uint HTTP_RECEIVE_FULL_CHAIN = 2;
public const uint HTTP_REQUEST_SIZING_INFO_FLAG_TCP_FAST_OPEN = 1;
public const uint HTTP_REQUEST_SIZING_INFO_FLAG_TLS_SESSION_RESUMPTION = 2;
public const uint HTTP_REQUEST_SIZING_INFO_FLAG_TLS_FALSE_START = 4;
public const uint HTTP_REQUEST_SIZING_INFO_FLAG_FIRST_REQUEST = 8;
public const uint HTTP_REQUEST_AUTH_FLAG_TOKEN_FOR_CACHED_CRED = 1;
public const uint HTTP_REQUEST_FLAG_MORE_ENTITY_BODY_EXISTS = 1;
public const uint HTTP_REQUEST_FLAG_IP_ROUTED = 2;
public const uint HTTP_REQUEST_FLAG_HTTP2 = 4;
public const uint HTTP_REQUEST_FLAG_HTTP3 = 8;
public const uint HTTP_REQUEST_FLAG_FAST_FORWARDING_ALLOWED = 16;
public const uint HTTP_REQUEST_FLAG_FAST_FORWARDING_RESPONSE_ALLOWED = 16;
public const uint HTTP_RESPONSE_FLAG_MULTIPLE_ENCODINGS_AVAILABLE = 1;
public const uint HTTP_RESPONSE_FLAG_MORE_ENTITY_BODY_EXISTS = 2;
public const uint HTTP_RESPONSE_INFO_FLAGS_PRESERVE_ORDER = 1;
public const uint HTTP_CERT_CHECK_MODE_NO_REVOCATION = 1;
public const uint HTTP_CERT_CHECK_MODE_CACHED_REVOCATION = 2;
public const uint HTTP_CERT_CHECK_MODE_USE_REVOCATION_FRESHNESS = 4;
public const uint HTTP_CERT_CHECK_MODE_CACHED_URLS = 8;
public const uint HTTP_CERT_CHECK_MODE_NO_AIA = 16;
public const uint HTTP_CERT_CHECK_MODE_NO_USAGE_CHECK = 65536;
public const uint HTTP_SSL_CERT_SHA_HASH_LENGTH = 20;
public const uint HTTP_SSL_CERT_STORE_NAME_LENGTH = 128;
public const uint HTTP_SERVICE_CONFIG_SSL_FLAG_USE_DS_MAPPER = 1;
public const uint HTTP_SERVICE_CONFIG_SSL_FLAG_NEGOTIATE_CLIENT_CERT = 2;
public const uint HTTP_SERVICE_CONFIG_SSL_FLAG_NO_RAW_FILTER = 4;
public const uint HTTP_SERVICE_CONFIG_SSL_FLAG_REJECT = 8;
public const uint HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_HTTP2 = 16;
public const uint HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_QUIC = 32;
public const uint HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_TLS13 = 64;
public const uint HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_OCSP_STAPLING = 128;
public const uint HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_TOKEN_BINDING = 256;
public const uint HTTP_SERVICE_CONFIG_SSL_FLAG_LOG_EXTENDED_EVENTS = 512;
public const uint HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_LEGACY_TLS = 1024;
public const uint HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_SESSION_TICKET = 2048;
public const uint HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_TLS12 = 4096;
public const uint HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_CLIENT_CORRELATION = 8192;
public const uint HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_SESSION_ID = 16384;
public const uint HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_CACHE_CLIENT_HELLO = 32768;
public const uint HTTP_REQUEST_PROPERTY_SNI_HOST_MAX_LENGTH = 255;
public const uint HTTP_REQUEST_PROPERTY_SNI_FLAG_SNI_USED = 1;
public const uint HTTP_REQUEST_PROPERTY_SNI_FLAG_NO_SNI = 2;HTTP_DEMAND_CBT = 4
HTTP_MAX_SERVER_QUEUE_LENGTH = 2147483647
HTTP_MIN_SERVER_QUEUE_LENGTH = 1
HTTP_AUTH_ENABLE_BASIC = 1
HTTP_AUTH_ENABLE_DIGEST = 2
HTTP_AUTH_ENABLE_NTLM = 4
HTTP_AUTH_ENABLE_NEGOTIATE = 8
HTTP_AUTH_ENABLE_KERBEROS = 16
HTTP_AUTH_EX_FLAG_ENABLE_KERBEROS_CREDENTIAL_CACHING = 1
HTTP_AUTH_EX_FLAG_CAPTURE_CREDENTIAL = 2
HTTP_CHANNEL_BIND_PROXY = 1
HTTP_CHANNEL_BIND_PROXY_COHOSTING = 32
HTTP_CHANNEL_BIND_NO_SERVICE_NAME_CHECK = 2
HTTP_CHANNEL_BIND_DOTLESS_SERVICE = 4
HTTP_CHANNEL_BIND_SECURE_CHANNEL_TOKEN = 8
HTTP_CHANNEL_BIND_CLIENT_SERVICE = 16
HTTP_LOG_FIELD_DATE = 1
HTTP_LOG_FIELD_TIME = 2
HTTP_LOG_FIELD_CLIENT_IP = 4
HTTP_LOG_FIELD_USER_NAME = 8
HTTP_LOG_FIELD_SITE_NAME = 16
HTTP_LOG_FIELD_COMPUTER_NAME = 32
HTTP_LOG_FIELD_SERVER_IP = 64
HTTP_LOG_FIELD_METHOD = 128
HTTP_LOG_FIELD_URI_STEM = 256
HTTP_LOG_FIELD_URI_QUERY = 512
HTTP_LOG_FIELD_STATUS = 1024
HTTP_LOG_FIELD_WIN32_STATUS = 2048
HTTP_LOG_FIELD_BYTES_SENT = 4096
HTTP_LOG_FIELD_BYTES_RECV = 8192
HTTP_LOG_FIELD_TIME_TAKEN = 16384
HTTP_LOG_FIELD_SERVER_PORT = 32768
HTTP_LOG_FIELD_USER_AGENT = 65536
HTTP_LOG_FIELD_COOKIE = 131072
HTTP_LOG_FIELD_REFERER = 262144
HTTP_LOG_FIELD_VERSION = 524288
HTTP_LOG_FIELD_HOST = 1048576
HTTP_LOG_FIELD_SUB_STATUS = 2097152
HTTP_LOG_FIELD_STREAM_ID = 134217728
HTTP_LOG_FIELD_STREAM_ID_EX = 268435456
HTTP_LOG_FIELD_TRANSPORT_TYPE = 536870912
HTTP_LOG_FIELD_CLIENT_PORT = 4194304
HTTP_LOG_FIELD_URI = 8388608
HTTP_LOG_FIELD_SITE_ID = 16777216
HTTP_LOG_FIELD_REASON = 33554432
HTTP_LOG_FIELD_QUEUE_NAME = 67108864
HTTP_LOG_FIELD_CORRELATION_ID = 1073741824
HTTP_LOG_FIELD_FAULT_CODE = 2147483648
HTTP_LOG_FIELD_EXT_FAULT_CODE_EXT = 1
HTTP_LOGGING_FLAG_LOCAL_TIME_ROLLOVER = 1
HTTP_LOGGING_FLAG_USE_UTF8_CONVERSION = 2
HTTP_LOGGING_FLAG_LOG_ERRORS_ONLY = 4
HTTP_LOGGING_FLAG_LOG_SUCCESS_ONLY = 8
HTTP_CREATE_REQUEST_QUEUE_FLAG_OPEN_EXISTING = 1
HTTP_CREATE_REQUEST_QUEUE_FLAG_CONTROLLER = 2
HTTP_CREATE_REQUEST_QUEUE_FLAG_DELEGATION = 8
HTTP_RECEIVE_REQUEST_ENTITY_BODY_FLAG_FILL_BUFFER = 1
HTTP_SEND_RESPONSE_FLAG_DISCONNECT = 1
HTTP_SEND_RESPONSE_FLAG_MORE_DATA = 2
HTTP_SEND_RESPONSE_FLAG_BUFFER_DATA = 4
HTTP_SEND_RESPONSE_FLAG_ENABLE_NAGLING = 8
HTTP_SEND_RESPONSE_FLAG_PROCESS_RANGES = 32
HTTP_SEND_RESPONSE_FLAG_OPAQUE = 64
HTTP_SEND_RESPONSE_FLAG_GOAWAY = 256
HTTP_SEND_RESPONSE_FLAG_AUTOMATIC_CHUNKING = 512
HTTP_FLUSH_RESPONSE_FLAG_RECURSIVE = 1
HTTP_URL_FLAG_REMOVE_ALL = 1
HTTP_RECEIVE_SECURE_CHANNEL_TOKEN = 1
HTTP_RECEIVE_FULL_CHAIN = 2
HTTP_REQUEST_SIZING_INFO_FLAG_TCP_FAST_OPEN = 1
HTTP_REQUEST_SIZING_INFO_FLAG_TLS_SESSION_RESUMPTION = 2
HTTP_REQUEST_SIZING_INFO_FLAG_TLS_FALSE_START = 4
HTTP_REQUEST_SIZING_INFO_FLAG_FIRST_REQUEST = 8
HTTP_REQUEST_AUTH_FLAG_TOKEN_FOR_CACHED_CRED = 1
HTTP_REQUEST_FLAG_MORE_ENTITY_BODY_EXISTS = 1
HTTP_REQUEST_FLAG_IP_ROUTED = 2
HTTP_REQUEST_FLAG_HTTP2 = 4
HTTP_REQUEST_FLAG_HTTP3 = 8
HTTP_REQUEST_FLAG_FAST_FORWARDING_ALLOWED = 16
HTTP_REQUEST_FLAG_FAST_FORWARDING_RESPONSE_ALLOWED = 16
HTTP_RESPONSE_FLAG_MULTIPLE_ENCODINGS_AVAILABLE = 1
HTTP_RESPONSE_FLAG_MORE_ENTITY_BODY_EXISTS = 2
HTTP_RESPONSE_INFO_FLAGS_PRESERVE_ORDER = 1
HTTP_CERT_CHECK_MODE_NO_REVOCATION = 1
HTTP_CERT_CHECK_MODE_CACHED_REVOCATION = 2
HTTP_CERT_CHECK_MODE_USE_REVOCATION_FRESHNESS = 4
HTTP_CERT_CHECK_MODE_CACHED_URLS = 8
HTTP_CERT_CHECK_MODE_NO_AIA = 16
HTTP_CERT_CHECK_MODE_NO_USAGE_CHECK = 65536
HTTP_SSL_CERT_SHA_HASH_LENGTH = 20
HTTP_SSL_CERT_STORE_NAME_LENGTH = 128
HTTP_SERVICE_CONFIG_SSL_FLAG_USE_DS_MAPPER = 1
HTTP_SERVICE_CONFIG_SSL_FLAG_NEGOTIATE_CLIENT_CERT = 2
HTTP_SERVICE_CONFIG_SSL_FLAG_NO_RAW_FILTER = 4
HTTP_SERVICE_CONFIG_SSL_FLAG_REJECT = 8
HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_HTTP2 = 16
HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_QUIC = 32
HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_TLS13 = 64
HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_OCSP_STAPLING = 128
HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_TOKEN_BINDING = 256
HTTP_SERVICE_CONFIG_SSL_FLAG_LOG_EXTENDED_EVENTS = 512
HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_LEGACY_TLS = 1024
HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_SESSION_TICKET = 2048
HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_TLS12 = 4096
HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_CLIENT_CORRELATION = 8192
HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_SESSION_ID = 16384
HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_CACHE_CLIENT_HELLO = 32768
HTTP_REQUEST_PROPERTY_SNI_HOST_MAX_LENGTH = 255
HTTP_REQUEST_PROPERTY_SNI_FLAG_SNI_USED = 1
HTTP_REQUEST_PROPERTY_SNI_FLAG_NO_SNI = 2pub const HTTP_DEMAND_CBT: u32 = 4;
pub const HTTP_MAX_SERVER_QUEUE_LENGTH: u32 = 2147483647;
pub const HTTP_MIN_SERVER_QUEUE_LENGTH: u32 = 1;
pub const HTTP_AUTH_ENABLE_BASIC: u32 = 1;
pub const HTTP_AUTH_ENABLE_DIGEST: u32 = 2;
pub const HTTP_AUTH_ENABLE_NTLM: u32 = 4;
pub const HTTP_AUTH_ENABLE_NEGOTIATE: u32 = 8;
pub const HTTP_AUTH_ENABLE_KERBEROS: u32 = 16;
pub const HTTP_AUTH_EX_FLAG_ENABLE_KERBEROS_CREDENTIAL_CACHING: u32 = 1;
pub const HTTP_AUTH_EX_FLAG_CAPTURE_CREDENTIAL: u32 = 2;
pub const HTTP_CHANNEL_BIND_PROXY: u32 = 1;
pub const HTTP_CHANNEL_BIND_PROXY_COHOSTING: u32 = 32;
pub const HTTP_CHANNEL_BIND_NO_SERVICE_NAME_CHECK: u32 = 2;
pub const HTTP_CHANNEL_BIND_DOTLESS_SERVICE: u32 = 4;
pub const HTTP_CHANNEL_BIND_SECURE_CHANNEL_TOKEN: u32 = 8;
pub const HTTP_CHANNEL_BIND_CLIENT_SERVICE: u32 = 16;
pub const HTTP_LOG_FIELD_DATE: u32 = 1;
pub const HTTP_LOG_FIELD_TIME: u32 = 2;
pub const HTTP_LOG_FIELD_CLIENT_IP: u32 = 4;
pub const HTTP_LOG_FIELD_USER_NAME: u32 = 8;
pub const HTTP_LOG_FIELD_SITE_NAME: u32 = 16;
pub const HTTP_LOG_FIELD_COMPUTER_NAME: u32 = 32;
pub const HTTP_LOG_FIELD_SERVER_IP: u32 = 64;
pub const HTTP_LOG_FIELD_METHOD: u32 = 128;
pub const HTTP_LOG_FIELD_URI_STEM: u32 = 256;
pub const HTTP_LOG_FIELD_URI_QUERY: u32 = 512;
pub const HTTP_LOG_FIELD_STATUS: u32 = 1024;
pub const HTTP_LOG_FIELD_WIN32_STATUS: u32 = 2048;
pub const HTTP_LOG_FIELD_BYTES_SENT: u32 = 4096;
pub const HTTP_LOG_FIELD_BYTES_RECV: u32 = 8192;
pub const HTTP_LOG_FIELD_TIME_TAKEN: u32 = 16384;
pub const HTTP_LOG_FIELD_SERVER_PORT: u32 = 32768;
pub const HTTP_LOG_FIELD_USER_AGENT: u32 = 65536;
pub const HTTP_LOG_FIELD_COOKIE: u32 = 131072;
pub const HTTP_LOG_FIELD_REFERER: u32 = 262144;
pub const HTTP_LOG_FIELD_VERSION: u32 = 524288;
pub const HTTP_LOG_FIELD_HOST: u32 = 1048576;
pub const HTTP_LOG_FIELD_SUB_STATUS: u32 = 2097152;
pub const HTTP_LOG_FIELD_STREAM_ID: u32 = 134217728;
pub const HTTP_LOG_FIELD_STREAM_ID_EX: u32 = 268435456;
pub const HTTP_LOG_FIELD_TRANSPORT_TYPE: u32 = 536870912;
pub const HTTP_LOG_FIELD_CLIENT_PORT: u32 = 4194304;
pub const HTTP_LOG_FIELD_URI: u32 = 8388608;
pub const HTTP_LOG_FIELD_SITE_ID: u32 = 16777216;
pub const HTTP_LOG_FIELD_REASON: u32 = 33554432;
pub const HTTP_LOG_FIELD_QUEUE_NAME: u32 = 67108864;
pub const HTTP_LOG_FIELD_CORRELATION_ID: u32 = 1073741824;
pub const HTTP_LOG_FIELD_FAULT_CODE: u32 = 2147483648;
pub const HTTP_LOG_FIELD_EXT_FAULT_CODE_EXT: u64 = 1;
pub const HTTP_LOGGING_FLAG_LOCAL_TIME_ROLLOVER: u32 = 1;
pub const HTTP_LOGGING_FLAG_USE_UTF8_CONVERSION: u32 = 2;
pub const HTTP_LOGGING_FLAG_LOG_ERRORS_ONLY: u32 = 4;
pub const HTTP_LOGGING_FLAG_LOG_SUCCESS_ONLY: u32 = 8;
pub const HTTP_CREATE_REQUEST_QUEUE_FLAG_OPEN_EXISTING: u32 = 1;
pub const HTTP_CREATE_REQUEST_QUEUE_FLAG_CONTROLLER: u32 = 2;
pub const HTTP_CREATE_REQUEST_QUEUE_FLAG_DELEGATION: u32 = 8;
pub const HTTP_RECEIVE_REQUEST_ENTITY_BODY_FLAG_FILL_BUFFER: u32 = 1;
pub const HTTP_SEND_RESPONSE_FLAG_DISCONNECT: u32 = 1;
pub const HTTP_SEND_RESPONSE_FLAG_MORE_DATA: u32 = 2;
pub const HTTP_SEND_RESPONSE_FLAG_BUFFER_DATA: u32 = 4;
pub const HTTP_SEND_RESPONSE_FLAG_ENABLE_NAGLING: u32 = 8;
pub const HTTP_SEND_RESPONSE_FLAG_PROCESS_RANGES: u32 = 32;
pub const HTTP_SEND_RESPONSE_FLAG_OPAQUE: u32 = 64;
pub const HTTP_SEND_RESPONSE_FLAG_GOAWAY: u32 = 256;
pub const HTTP_SEND_RESPONSE_FLAG_AUTOMATIC_CHUNKING: u32 = 512;
pub const HTTP_FLUSH_RESPONSE_FLAG_RECURSIVE: u32 = 1;
pub const HTTP_URL_FLAG_REMOVE_ALL: u32 = 1;
pub const HTTP_RECEIVE_SECURE_CHANNEL_TOKEN: u32 = 1;
pub const HTTP_RECEIVE_FULL_CHAIN: u32 = 2;
pub const HTTP_REQUEST_SIZING_INFO_FLAG_TCP_FAST_OPEN: u32 = 1;
pub const HTTP_REQUEST_SIZING_INFO_FLAG_TLS_SESSION_RESUMPTION: u32 = 2;
pub const HTTP_REQUEST_SIZING_INFO_FLAG_TLS_FALSE_START: u32 = 4;
pub const HTTP_REQUEST_SIZING_INFO_FLAG_FIRST_REQUEST: u32 = 8;
pub const HTTP_REQUEST_AUTH_FLAG_TOKEN_FOR_CACHED_CRED: u32 = 1;
pub const HTTP_REQUEST_FLAG_MORE_ENTITY_BODY_EXISTS: u32 = 1;
pub const HTTP_REQUEST_FLAG_IP_ROUTED: u32 = 2;
pub const HTTP_REQUEST_FLAG_HTTP2: u32 = 4;
pub const HTTP_REQUEST_FLAG_HTTP3: u32 = 8;
pub const HTTP_REQUEST_FLAG_FAST_FORWARDING_ALLOWED: u32 = 16;
pub const HTTP_REQUEST_FLAG_FAST_FORWARDING_RESPONSE_ALLOWED: u32 = 16;
pub const HTTP_RESPONSE_FLAG_MULTIPLE_ENCODINGS_AVAILABLE: u32 = 1;
pub const HTTP_RESPONSE_FLAG_MORE_ENTITY_BODY_EXISTS: u32 = 2;
pub const HTTP_RESPONSE_INFO_FLAGS_PRESERVE_ORDER: u32 = 1;
pub const HTTP_CERT_CHECK_MODE_NO_REVOCATION: u32 = 1;
pub const HTTP_CERT_CHECK_MODE_CACHED_REVOCATION: u32 = 2;
pub const HTTP_CERT_CHECK_MODE_USE_REVOCATION_FRESHNESS: u32 = 4;
pub const HTTP_CERT_CHECK_MODE_CACHED_URLS: u32 = 8;
pub const HTTP_CERT_CHECK_MODE_NO_AIA: u32 = 16;
pub const HTTP_CERT_CHECK_MODE_NO_USAGE_CHECK: u32 = 65536;
pub const HTTP_SSL_CERT_SHA_HASH_LENGTH: u32 = 20;
pub const HTTP_SSL_CERT_STORE_NAME_LENGTH: u32 = 128;
pub const HTTP_SERVICE_CONFIG_SSL_FLAG_USE_DS_MAPPER: u32 = 1;
pub const HTTP_SERVICE_CONFIG_SSL_FLAG_NEGOTIATE_CLIENT_CERT: u32 = 2;
pub const HTTP_SERVICE_CONFIG_SSL_FLAG_NO_RAW_FILTER: u32 = 4;
pub const HTTP_SERVICE_CONFIG_SSL_FLAG_REJECT: u32 = 8;
pub const HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_HTTP2: u32 = 16;
pub const HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_QUIC: u32 = 32;
pub const HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_TLS13: u32 = 64;
pub const HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_OCSP_STAPLING: u32 = 128;
pub const HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_TOKEN_BINDING: u32 = 256;
pub const HTTP_SERVICE_CONFIG_SSL_FLAG_LOG_EXTENDED_EVENTS: u32 = 512;
pub const HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_LEGACY_TLS: u32 = 1024;
pub const HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_SESSION_TICKET: u32 = 2048;
pub const HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_TLS12: u32 = 4096;
pub const HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_CLIENT_CORRELATION: u32 = 8192;
pub const HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_SESSION_ID: u32 = 16384;
pub const HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_CACHE_CLIENT_HELLO: u32 = 32768;
pub const HTTP_REQUEST_PROPERTY_SNI_HOST_MAX_LENGTH: u32 = 255;
pub const HTTP_REQUEST_PROPERTY_SNI_FLAG_SNI_USED: u32 = 1;
pub const HTTP_REQUEST_PROPERTY_SNI_FLAG_NO_SNI: u32 = 2;const (
HTTP_DEMAND_CBT uint32 = 4
HTTP_MAX_SERVER_QUEUE_LENGTH uint32 = 2147483647
HTTP_MIN_SERVER_QUEUE_LENGTH uint32 = 1
HTTP_AUTH_ENABLE_BASIC uint32 = 1
HTTP_AUTH_ENABLE_DIGEST uint32 = 2
HTTP_AUTH_ENABLE_NTLM uint32 = 4
HTTP_AUTH_ENABLE_NEGOTIATE uint32 = 8
HTTP_AUTH_ENABLE_KERBEROS uint32 = 16
HTTP_AUTH_EX_FLAG_ENABLE_KERBEROS_CREDENTIAL_CACHING uint32 = 1
HTTP_AUTH_EX_FLAG_CAPTURE_CREDENTIAL uint32 = 2
HTTP_CHANNEL_BIND_PROXY uint32 = 1
HTTP_CHANNEL_BIND_PROXY_COHOSTING uint32 = 32
HTTP_CHANNEL_BIND_NO_SERVICE_NAME_CHECK uint32 = 2
HTTP_CHANNEL_BIND_DOTLESS_SERVICE uint32 = 4
HTTP_CHANNEL_BIND_SECURE_CHANNEL_TOKEN uint32 = 8
HTTP_CHANNEL_BIND_CLIENT_SERVICE uint32 = 16
HTTP_LOG_FIELD_DATE uint32 = 1
HTTP_LOG_FIELD_TIME uint32 = 2
HTTP_LOG_FIELD_CLIENT_IP uint32 = 4
HTTP_LOG_FIELD_USER_NAME uint32 = 8
HTTP_LOG_FIELD_SITE_NAME uint32 = 16
HTTP_LOG_FIELD_COMPUTER_NAME uint32 = 32
HTTP_LOG_FIELD_SERVER_IP uint32 = 64
HTTP_LOG_FIELD_METHOD uint32 = 128
HTTP_LOG_FIELD_URI_STEM uint32 = 256
HTTP_LOG_FIELD_URI_QUERY uint32 = 512
HTTP_LOG_FIELD_STATUS uint32 = 1024
HTTP_LOG_FIELD_WIN32_STATUS uint32 = 2048
HTTP_LOG_FIELD_BYTES_SENT uint32 = 4096
HTTP_LOG_FIELD_BYTES_RECV uint32 = 8192
HTTP_LOG_FIELD_TIME_TAKEN uint32 = 16384
HTTP_LOG_FIELD_SERVER_PORT uint32 = 32768
HTTP_LOG_FIELD_USER_AGENT uint32 = 65536
HTTP_LOG_FIELD_COOKIE uint32 = 131072
HTTP_LOG_FIELD_REFERER uint32 = 262144
HTTP_LOG_FIELD_VERSION uint32 = 524288
HTTP_LOG_FIELD_HOST uint32 = 1048576
HTTP_LOG_FIELD_SUB_STATUS uint32 = 2097152
HTTP_LOG_FIELD_STREAM_ID uint32 = 134217728
HTTP_LOG_FIELD_STREAM_ID_EX uint32 = 268435456
HTTP_LOG_FIELD_TRANSPORT_TYPE uint32 = 536870912
HTTP_LOG_FIELD_CLIENT_PORT uint32 = 4194304
HTTP_LOG_FIELD_URI uint32 = 8388608
HTTP_LOG_FIELD_SITE_ID uint32 = 16777216
HTTP_LOG_FIELD_REASON uint32 = 33554432
HTTP_LOG_FIELD_QUEUE_NAME uint32 = 67108864
HTTP_LOG_FIELD_CORRELATION_ID uint32 = 1073741824
HTTP_LOG_FIELD_FAULT_CODE uint32 = 2147483648
HTTP_LOG_FIELD_EXT_FAULT_CODE_EXT uint64 = 1
HTTP_LOGGING_FLAG_LOCAL_TIME_ROLLOVER uint32 = 1
HTTP_LOGGING_FLAG_USE_UTF8_CONVERSION uint32 = 2
HTTP_LOGGING_FLAG_LOG_ERRORS_ONLY uint32 = 4
HTTP_LOGGING_FLAG_LOG_SUCCESS_ONLY uint32 = 8
HTTP_CREATE_REQUEST_QUEUE_FLAG_OPEN_EXISTING uint32 = 1
HTTP_CREATE_REQUEST_QUEUE_FLAG_CONTROLLER uint32 = 2
HTTP_CREATE_REQUEST_QUEUE_FLAG_DELEGATION uint32 = 8
HTTP_RECEIVE_REQUEST_ENTITY_BODY_FLAG_FILL_BUFFER uint32 = 1
HTTP_SEND_RESPONSE_FLAG_DISCONNECT uint32 = 1
HTTP_SEND_RESPONSE_FLAG_MORE_DATA uint32 = 2
HTTP_SEND_RESPONSE_FLAG_BUFFER_DATA uint32 = 4
HTTP_SEND_RESPONSE_FLAG_ENABLE_NAGLING uint32 = 8
HTTP_SEND_RESPONSE_FLAG_PROCESS_RANGES uint32 = 32
HTTP_SEND_RESPONSE_FLAG_OPAQUE uint32 = 64
HTTP_SEND_RESPONSE_FLAG_GOAWAY uint32 = 256
HTTP_SEND_RESPONSE_FLAG_AUTOMATIC_CHUNKING uint32 = 512
HTTP_FLUSH_RESPONSE_FLAG_RECURSIVE uint32 = 1
HTTP_URL_FLAG_REMOVE_ALL uint32 = 1
HTTP_RECEIVE_SECURE_CHANNEL_TOKEN uint32 = 1
HTTP_RECEIVE_FULL_CHAIN uint32 = 2
HTTP_REQUEST_SIZING_INFO_FLAG_TCP_FAST_OPEN uint32 = 1
HTTP_REQUEST_SIZING_INFO_FLAG_TLS_SESSION_RESUMPTION uint32 = 2
HTTP_REQUEST_SIZING_INFO_FLAG_TLS_FALSE_START uint32 = 4
HTTP_REQUEST_SIZING_INFO_FLAG_FIRST_REQUEST uint32 = 8
HTTP_REQUEST_AUTH_FLAG_TOKEN_FOR_CACHED_CRED uint32 = 1
HTTP_REQUEST_FLAG_MORE_ENTITY_BODY_EXISTS uint32 = 1
HTTP_REQUEST_FLAG_IP_ROUTED uint32 = 2
HTTP_REQUEST_FLAG_HTTP2 uint32 = 4
HTTP_REQUEST_FLAG_HTTP3 uint32 = 8
HTTP_REQUEST_FLAG_FAST_FORWARDING_ALLOWED uint32 = 16
HTTP_REQUEST_FLAG_FAST_FORWARDING_RESPONSE_ALLOWED uint32 = 16
HTTP_RESPONSE_FLAG_MULTIPLE_ENCODINGS_AVAILABLE uint32 = 1
HTTP_RESPONSE_FLAG_MORE_ENTITY_BODY_EXISTS uint32 = 2
HTTP_RESPONSE_INFO_FLAGS_PRESERVE_ORDER uint32 = 1
HTTP_CERT_CHECK_MODE_NO_REVOCATION uint32 = 1
HTTP_CERT_CHECK_MODE_CACHED_REVOCATION uint32 = 2
HTTP_CERT_CHECK_MODE_USE_REVOCATION_FRESHNESS uint32 = 4
HTTP_CERT_CHECK_MODE_CACHED_URLS uint32 = 8
HTTP_CERT_CHECK_MODE_NO_AIA uint32 = 16
HTTP_CERT_CHECK_MODE_NO_USAGE_CHECK uint32 = 65536
HTTP_SSL_CERT_SHA_HASH_LENGTH uint32 = 20
HTTP_SSL_CERT_STORE_NAME_LENGTH uint32 = 128
HTTP_SERVICE_CONFIG_SSL_FLAG_USE_DS_MAPPER uint32 = 1
HTTP_SERVICE_CONFIG_SSL_FLAG_NEGOTIATE_CLIENT_CERT uint32 = 2
HTTP_SERVICE_CONFIG_SSL_FLAG_NO_RAW_FILTER uint32 = 4
HTTP_SERVICE_CONFIG_SSL_FLAG_REJECT uint32 = 8
HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_HTTP2 uint32 = 16
HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_QUIC uint32 = 32
HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_TLS13 uint32 = 64
HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_OCSP_STAPLING uint32 = 128
HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_TOKEN_BINDING uint32 = 256
HTTP_SERVICE_CONFIG_SSL_FLAG_LOG_EXTENDED_EVENTS uint32 = 512
HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_LEGACY_TLS uint32 = 1024
HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_SESSION_TICKET uint32 = 2048
HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_TLS12 uint32 = 4096
HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_CLIENT_CORRELATION uint32 = 8192
HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_SESSION_ID uint32 = 16384
HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_CACHE_CLIENT_HELLO uint32 = 32768
HTTP_REQUEST_PROPERTY_SNI_HOST_MAX_LENGTH uint32 = 255
HTTP_REQUEST_PROPERTY_SNI_FLAG_SNI_USED uint32 = 1
HTTP_REQUEST_PROPERTY_SNI_FLAG_NO_SNI uint32 = 2
)#define global HTTP_DEMAND_CBT 4
#define global HTTP_MAX_SERVER_QUEUE_LENGTH 2147483647
#define global HTTP_MIN_SERVER_QUEUE_LENGTH 1
#define global HTTP_AUTH_ENABLE_BASIC 1
#define global HTTP_AUTH_ENABLE_DIGEST 2
#define global HTTP_AUTH_ENABLE_NTLM 4
#define global HTTP_AUTH_ENABLE_NEGOTIATE 8
#define global HTTP_AUTH_ENABLE_KERBEROS 16
#define global HTTP_AUTH_EX_FLAG_ENABLE_KERBEROS_CREDENTIAL_CACHING 1
#define global HTTP_AUTH_EX_FLAG_CAPTURE_CREDENTIAL 2
#define global HTTP_CHANNEL_BIND_PROXY 1
#define global HTTP_CHANNEL_BIND_PROXY_COHOSTING 32
#define global HTTP_CHANNEL_BIND_NO_SERVICE_NAME_CHECK 2
#define global HTTP_CHANNEL_BIND_DOTLESS_SERVICE 4
#define global HTTP_CHANNEL_BIND_SECURE_CHANNEL_TOKEN 8
#define global HTTP_CHANNEL_BIND_CLIENT_SERVICE 16
#define global HTTP_LOG_FIELD_DATE 1
#define global HTTP_LOG_FIELD_TIME 2
#define global HTTP_LOG_FIELD_CLIENT_IP 4
#define global HTTP_LOG_FIELD_USER_NAME 8
#define global HTTP_LOG_FIELD_SITE_NAME 16
#define global HTTP_LOG_FIELD_COMPUTER_NAME 32
#define global HTTP_LOG_FIELD_SERVER_IP 64
#define global HTTP_LOG_FIELD_METHOD 128
#define global HTTP_LOG_FIELD_URI_STEM 256
#define global HTTP_LOG_FIELD_URI_QUERY 512
#define global HTTP_LOG_FIELD_STATUS 1024
#define global HTTP_LOG_FIELD_WIN32_STATUS 2048
#define global HTTP_LOG_FIELD_BYTES_SENT 4096
#define global HTTP_LOG_FIELD_BYTES_RECV 8192
#define global HTTP_LOG_FIELD_TIME_TAKEN 16384
#define global HTTP_LOG_FIELD_SERVER_PORT 32768
#define global HTTP_LOG_FIELD_USER_AGENT 65536
#define global HTTP_LOG_FIELD_COOKIE 131072
#define global HTTP_LOG_FIELD_REFERER 262144
#define global HTTP_LOG_FIELD_VERSION 524288
#define global HTTP_LOG_FIELD_HOST 1048576
#define global HTTP_LOG_FIELD_SUB_STATUS 2097152
#define global HTTP_LOG_FIELD_STREAM_ID 134217728
#define global HTTP_LOG_FIELD_STREAM_ID_EX 268435456
#define global HTTP_LOG_FIELD_TRANSPORT_TYPE 536870912
#define global HTTP_LOG_FIELD_CLIENT_PORT 4194304
#define global HTTP_LOG_FIELD_URI 8388608
#define global HTTP_LOG_FIELD_SITE_ID 16777216
#define global HTTP_LOG_FIELD_REASON 33554432
#define global HTTP_LOG_FIELD_QUEUE_NAME 67108864
#define global HTTP_LOG_FIELD_CORRELATION_ID 1073741824
#define global HTTP_LOG_FIELD_FAULT_CODE 2147483648
#define global HTTP_LOG_FIELD_EXT_FAULT_CODE_EXT 1
#define global HTTP_LOGGING_FLAG_LOCAL_TIME_ROLLOVER 1
#define global HTTP_LOGGING_FLAG_USE_UTF8_CONVERSION 2
#define global HTTP_LOGGING_FLAG_LOG_ERRORS_ONLY 4
#define global HTTP_LOGGING_FLAG_LOG_SUCCESS_ONLY 8
#define global HTTP_CREATE_REQUEST_QUEUE_FLAG_OPEN_EXISTING 1
#define global HTTP_CREATE_REQUEST_QUEUE_FLAG_CONTROLLER 2
#define global HTTP_CREATE_REQUEST_QUEUE_FLAG_DELEGATION 8
#define global HTTP_RECEIVE_REQUEST_ENTITY_BODY_FLAG_FILL_BUFFER 1
#define global HTTP_SEND_RESPONSE_FLAG_DISCONNECT 1
#define global HTTP_SEND_RESPONSE_FLAG_MORE_DATA 2
#define global HTTP_SEND_RESPONSE_FLAG_BUFFER_DATA 4
#define global HTTP_SEND_RESPONSE_FLAG_ENABLE_NAGLING 8
#define global HTTP_SEND_RESPONSE_FLAG_PROCESS_RANGES 32
#define global HTTP_SEND_RESPONSE_FLAG_OPAQUE 64
#define global HTTP_SEND_RESPONSE_FLAG_GOAWAY 256
#define global HTTP_SEND_RESPONSE_FLAG_AUTOMATIC_CHUNKING 512
#define global HTTP_FLUSH_RESPONSE_FLAG_RECURSIVE 1
#define global HTTP_URL_FLAG_REMOVE_ALL 1
#define global HTTP_RECEIVE_SECURE_CHANNEL_TOKEN 1
#define global HTTP_RECEIVE_FULL_CHAIN 2
#define global HTTP_REQUEST_SIZING_INFO_FLAG_TCP_FAST_OPEN 1
#define global HTTP_REQUEST_SIZING_INFO_FLAG_TLS_SESSION_RESUMPTION 2
#define global HTTP_REQUEST_SIZING_INFO_FLAG_TLS_FALSE_START 4
#define global HTTP_REQUEST_SIZING_INFO_FLAG_FIRST_REQUEST 8
#define global HTTP_REQUEST_AUTH_FLAG_TOKEN_FOR_CACHED_CRED 1
#define global HTTP_REQUEST_FLAG_MORE_ENTITY_BODY_EXISTS 1
#define global HTTP_REQUEST_FLAG_IP_ROUTED 2
#define global HTTP_REQUEST_FLAG_HTTP2 4
#define global HTTP_REQUEST_FLAG_HTTP3 8
#define global HTTP_REQUEST_FLAG_FAST_FORWARDING_ALLOWED 16
#define global HTTP_REQUEST_FLAG_FAST_FORWARDING_RESPONSE_ALLOWED 16
#define global HTTP_RESPONSE_FLAG_MULTIPLE_ENCODINGS_AVAILABLE 1
#define global HTTP_RESPONSE_FLAG_MORE_ENTITY_BODY_EXISTS 2
#define global HTTP_RESPONSE_INFO_FLAGS_PRESERVE_ORDER 1
#define global HTTP_CERT_CHECK_MODE_NO_REVOCATION 1
#define global HTTP_CERT_CHECK_MODE_CACHED_REVOCATION 2
#define global HTTP_CERT_CHECK_MODE_USE_REVOCATION_FRESHNESS 4
#define global HTTP_CERT_CHECK_MODE_CACHED_URLS 8
#define global HTTP_CERT_CHECK_MODE_NO_AIA 16
#define global HTTP_CERT_CHECK_MODE_NO_USAGE_CHECK 65536
#define global HTTP_SSL_CERT_SHA_HASH_LENGTH 20
#define global HTTP_SSL_CERT_STORE_NAME_LENGTH 128
#define global HTTP_SERVICE_CONFIG_SSL_FLAG_USE_DS_MAPPER 1
#define global HTTP_SERVICE_CONFIG_SSL_FLAG_NEGOTIATE_CLIENT_CERT 2
#define global HTTP_SERVICE_CONFIG_SSL_FLAG_NO_RAW_FILTER 4
#define global HTTP_SERVICE_CONFIG_SSL_FLAG_REJECT 8
#define global HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_HTTP2 16
#define global HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_QUIC 32
#define global HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_TLS13 64
#define global HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_OCSP_STAPLING 128
#define global HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_TOKEN_BINDING 256
#define global HTTP_SERVICE_CONFIG_SSL_FLAG_LOG_EXTENDED_EVENTS 512
#define global HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_LEGACY_TLS 1024
#define global HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_SESSION_TICKET 2048
#define global HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_TLS12 4096
#define global HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_CLIENT_CORRELATION 8192
#define global HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_SESSION_ID 16384
#define global HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_CACHE_CLIENT_HELLO 32768
#define global HTTP_REQUEST_PROPERTY_SNI_HOST_MAX_LENGTH 255
#define global HTTP_REQUEST_PROPERTY_SNI_FLAG_SNI_USED 1
#define global HTTP_REQUEST_PROPERTY_SNI_FLAG_NO_SNI 2
#define global HTTP_VERSION "HTTP/1.0"