Win32 API 日本語リファレンス
ホームNetworking.HttpServer › HTTP_REQUEST_INFO_TYPE

HTTP_REQUEST_INFO_TYPE

列挙型
基底型i4

メンバー 15

名前10進16進
HttpRequestInfoTypeAuth00x0
HttpRequestInfoTypeChannelBind10x1
HttpRequestInfoTypeSslProtocol20x2
HttpRequestInfoTypeSslTokenBindingDraft30x3
HttpRequestInfoTypeSslTokenBinding40x4
HttpRequestInfoTypeRequestTiming50x5
HttpRequestInfoTypeTcpInfoV060x6
HttpRequestInfoTypeRequestSizing70x7
HttpRequestInfoTypeQuicStats80x8
HttpRequestInfoTypeTcpInfoV190x9
HttpRequestInfoTypeQuicStatsV2100xA
HttpRequestInfoTypeTcpInfoV2110xB
HttpRequestInfoTypeTransportIdleConnectionTimeout120xC
HttpRequestInfoTypeDscpTag130xD
HttpRequestInfoTypeInitialPacketTtl140xE

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum HTTP_REQUEST_INFO_TYPE : int {
    HttpRequestInfoTypeAuth = 0,
    HttpRequestInfoTypeChannelBind = 1,
    HttpRequestInfoTypeSslProtocol = 2,
    HttpRequestInfoTypeSslTokenBindingDraft = 3,
    HttpRequestInfoTypeSslTokenBinding = 4,
    HttpRequestInfoTypeRequestTiming = 5,
    HttpRequestInfoTypeTcpInfoV0 = 6,
    HttpRequestInfoTypeRequestSizing = 7,
    HttpRequestInfoTypeQuicStats = 8,
    HttpRequestInfoTypeTcpInfoV1 = 9,
    HttpRequestInfoTypeQuicStatsV2 = 10,
    HttpRequestInfoTypeTcpInfoV2 = 11,
    HttpRequestInfoTypeTransportIdleConnectionTimeout = 12,
    HttpRequestInfoTypeDscpTag = 13,
    HttpRequestInfoTypeInitialPacketTtl = 14
} HTTP_REQUEST_INFO_TYPE;
public enum HTTP_REQUEST_INFO_TYPE : int
{
    HttpRequestInfoTypeAuth = 0,
    HttpRequestInfoTypeChannelBind = 1,
    HttpRequestInfoTypeSslProtocol = 2,
    HttpRequestInfoTypeSslTokenBindingDraft = 3,
    HttpRequestInfoTypeSslTokenBinding = 4,
    HttpRequestInfoTypeRequestTiming = 5,
    HttpRequestInfoTypeTcpInfoV0 = 6,
    HttpRequestInfoTypeRequestSizing = 7,
    HttpRequestInfoTypeQuicStats = 8,
    HttpRequestInfoTypeTcpInfoV1 = 9,
    HttpRequestInfoTypeQuicStatsV2 = 10,
    HttpRequestInfoTypeTcpInfoV2 = 11,
    HttpRequestInfoTypeTransportIdleConnectionTimeout = 12,
    HttpRequestInfoTypeDscpTag = 13,
    HttpRequestInfoTypeInitialPacketTtl = 14,
}
Public Enum HTTP_REQUEST_INFO_TYPE As Integer
    HttpRequestInfoTypeAuth = 0
    HttpRequestInfoTypeChannelBind = 1
    HttpRequestInfoTypeSslProtocol = 2
    HttpRequestInfoTypeSslTokenBindingDraft = 3
    HttpRequestInfoTypeSslTokenBinding = 4
    HttpRequestInfoTypeRequestTiming = 5
    HttpRequestInfoTypeTcpInfoV0 = 6
    HttpRequestInfoTypeRequestSizing = 7
    HttpRequestInfoTypeQuicStats = 8
    HttpRequestInfoTypeTcpInfoV1 = 9
    HttpRequestInfoTypeQuicStatsV2 = 10
    HttpRequestInfoTypeTcpInfoV2 = 11
    HttpRequestInfoTypeTransportIdleConnectionTimeout = 12
    HttpRequestInfoTypeDscpTag = 13
    HttpRequestInfoTypeInitialPacketTtl = 14
End Enum
import enum

class HTTP_REQUEST_INFO_TYPE(enum.IntEnum):
    HttpRequestInfoTypeAuth = 0
    HttpRequestInfoTypeChannelBind = 1
    HttpRequestInfoTypeSslProtocol = 2
    HttpRequestInfoTypeSslTokenBindingDraft = 3
    HttpRequestInfoTypeSslTokenBinding = 4
    HttpRequestInfoTypeRequestTiming = 5
    HttpRequestInfoTypeTcpInfoV0 = 6
    HttpRequestInfoTypeRequestSizing = 7
    HttpRequestInfoTypeQuicStats = 8
    HttpRequestInfoTypeTcpInfoV1 = 9
    HttpRequestInfoTypeQuicStatsV2 = 10
    HttpRequestInfoTypeTcpInfoV2 = 11
    HttpRequestInfoTypeTransportIdleConnectionTimeout = 12
    HttpRequestInfoTypeDscpTag = 13
    HttpRequestInfoTypeInitialPacketTtl = 14
// HTTP_REQUEST_INFO_TYPE
pub const HttpRequestInfoTypeAuth: i32 = 0;
pub const HttpRequestInfoTypeChannelBind: i32 = 1;
pub const HttpRequestInfoTypeSslProtocol: i32 = 2;
pub const HttpRequestInfoTypeSslTokenBindingDraft: i32 = 3;
pub const HttpRequestInfoTypeSslTokenBinding: i32 = 4;
pub const HttpRequestInfoTypeRequestTiming: i32 = 5;
pub const HttpRequestInfoTypeTcpInfoV0: i32 = 6;
pub const HttpRequestInfoTypeRequestSizing: i32 = 7;
pub const HttpRequestInfoTypeQuicStats: i32 = 8;
pub const HttpRequestInfoTypeTcpInfoV1: i32 = 9;
pub const HttpRequestInfoTypeQuicStatsV2: i32 = 10;
pub const HttpRequestInfoTypeTcpInfoV2: i32 = 11;
pub const HttpRequestInfoTypeTransportIdleConnectionTimeout: i32 = 12;
pub const HttpRequestInfoTypeDscpTag: i32 = 13;
pub const HttpRequestInfoTypeInitialPacketTtl: i32 = 14;
// HTTP_REQUEST_INFO_TYPE
const (
	HttpRequestInfoTypeAuth int32 = 0
	HttpRequestInfoTypeChannelBind int32 = 1
	HttpRequestInfoTypeSslProtocol int32 = 2
	HttpRequestInfoTypeSslTokenBindingDraft int32 = 3
	HttpRequestInfoTypeSslTokenBinding int32 = 4
	HttpRequestInfoTypeRequestTiming int32 = 5
	HttpRequestInfoTypeTcpInfoV0 int32 = 6
	HttpRequestInfoTypeRequestSizing int32 = 7
	HttpRequestInfoTypeQuicStats int32 = 8
	HttpRequestInfoTypeTcpInfoV1 int32 = 9
	HttpRequestInfoTypeQuicStatsV2 int32 = 10
	HttpRequestInfoTypeTcpInfoV2 int32 = 11
	HttpRequestInfoTypeTransportIdleConnectionTimeout int32 = 12
	HttpRequestInfoTypeDscpTag int32 = 13
	HttpRequestInfoTypeInitialPacketTtl int32 = 14
)
const
  HttpRequestInfoTypeAuth = 0;
  HttpRequestInfoTypeChannelBind = 1;
  HttpRequestInfoTypeSslProtocol = 2;
  HttpRequestInfoTypeSslTokenBindingDraft = 3;
  HttpRequestInfoTypeSslTokenBinding = 4;
  HttpRequestInfoTypeRequestTiming = 5;
  HttpRequestInfoTypeTcpInfoV0 = 6;
  HttpRequestInfoTypeRequestSizing = 7;
  HttpRequestInfoTypeQuicStats = 8;
  HttpRequestInfoTypeTcpInfoV1 = 9;
  HttpRequestInfoTypeQuicStatsV2 = 10;
  HttpRequestInfoTypeTcpInfoV2 = 11;
  HttpRequestInfoTypeTransportIdleConnectionTimeout = 12;
  HttpRequestInfoTypeDscpTag = 13;
  HttpRequestInfoTypeInitialPacketTtl = 14;
// HTTP_REQUEST_INFO_TYPE
pub const HttpRequestInfoTypeAuth: i32 = 0;
pub const HttpRequestInfoTypeChannelBind: i32 = 1;
pub const HttpRequestInfoTypeSslProtocol: i32 = 2;
pub const HttpRequestInfoTypeSslTokenBindingDraft: i32 = 3;
pub const HttpRequestInfoTypeSslTokenBinding: i32 = 4;
pub const HttpRequestInfoTypeRequestTiming: i32 = 5;
pub const HttpRequestInfoTypeTcpInfoV0: i32 = 6;
pub const HttpRequestInfoTypeRequestSizing: i32 = 7;
pub const HttpRequestInfoTypeQuicStats: i32 = 8;
pub const HttpRequestInfoTypeTcpInfoV1: i32 = 9;
pub const HttpRequestInfoTypeQuicStatsV2: i32 = 10;
pub const HttpRequestInfoTypeTcpInfoV2: i32 = 11;
pub const HttpRequestInfoTypeTransportIdleConnectionTimeout: i32 = 12;
pub const HttpRequestInfoTypeDscpTag: i32 = 13;
pub const HttpRequestInfoTypeInitialPacketTtl: i32 = 14;
const
  HttpRequestInfoTypeAuth* = 0
  HttpRequestInfoTypeChannelBind* = 1
  HttpRequestInfoTypeSslProtocol* = 2
  HttpRequestInfoTypeSslTokenBindingDraft* = 3
  HttpRequestInfoTypeSslTokenBinding* = 4
  HttpRequestInfoTypeRequestTiming* = 5
  HttpRequestInfoTypeTcpInfoV0* = 6
  HttpRequestInfoTypeRequestSizing* = 7
  HttpRequestInfoTypeQuicStats* = 8
  HttpRequestInfoTypeTcpInfoV1* = 9
  HttpRequestInfoTypeQuicStatsV2* = 10
  HttpRequestInfoTypeTcpInfoV2* = 11
  HttpRequestInfoTypeTransportIdleConnectionTimeout* = 12
  HttpRequestInfoTypeDscpTag* = 13
  HttpRequestInfoTypeInitialPacketTtl* = 14
enum HTTP_REQUEST_INFO_TYPE : int {
    HttpRequestInfoTypeAuth = 0,
    HttpRequestInfoTypeChannelBind = 1,
    HttpRequestInfoTypeSslProtocol = 2,
    HttpRequestInfoTypeSslTokenBindingDraft = 3,
    HttpRequestInfoTypeSslTokenBinding = 4,
    HttpRequestInfoTypeRequestTiming = 5,
    HttpRequestInfoTypeTcpInfoV0 = 6,
    HttpRequestInfoTypeRequestSizing = 7,
    HttpRequestInfoTypeQuicStats = 8,
    HttpRequestInfoTypeTcpInfoV1 = 9,
    HttpRequestInfoTypeQuicStatsV2 = 10,
    HttpRequestInfoTypeTcpInfoV2 = 11,
    HttpRequestInfoTypeTransportIdleConnectionTimeout = 12,
    HttpRequestInfoTypeDscpTag = 13,
    HttpRequestInfoTypeInitialPacketTtl = 14,
}
#define global HttpRequestInfoTypeAuth                           0x0
#define global HttpRequestInfoTypeChannelBind                    0x1
#define global HttpRequestInfoTypeSslProtocol                    0x2
#define global HttpRequestInfoTypeSslTokenBindingDraft           0x3
#define global HttpRequestInfoTypeSslTokenBinding                0x4
#define global HttpRequestInfoTypeRequestTiming                  0x5
#define global HttpRequestInfoTypeTcpInfoV0                      0x6
#define global HttpRequestInfoTypeRequestSizing                  0x7
#define global HttpRequestInfoTypeQuicStats                      0x8
#define global HttpRequestInfoTypeTcpInfoV1                      0x9
#define global HttpRequestInfoTypeQuicStatsV2                    0xA
#define global HttpRequestInfoTypeTcpInfoV2                      0xB
#define global HttpRequestInfoTypeTransportIdleConnectionTimeout 0xC
#define global HttpRequestInfoTypeDscpTag                        0xD
#define global HttpRequestInfoTypeInitialPacketTtl               0xE