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

WINHTTP_REQUEST_STAT_ENTRY

列挙型
基底型i4

メンバー 18

名前10進16進
WinHttpConnectFailureCount00x0
WinHttpProxyFailureCount10x1
WinHttpTlsHandshakeClientLeg1Size20x2
WinHttpTlsHandshakeServerLeg1Size30x3
WinHttpTlsHandshakeClientLeg2Size40x4
WinHttpTlsHandshakeServerLeg2Size50x5
WinHttpRequestHeadersSize60x6
WinHttpRequestHeadersCompressedSize70x7
WinHttpResponseHeadersSize80x8
WinHttpResponseHeadersCompressedSize90x9
WinHttpResponseBodySize100xA
WinHttpResponseBodyCompressedSize110xB
WinHttpProxyTlsHandshakeClientLeg1Size120xC
WinHttpProxyTlsHandshakeServerLeg1Size130xD
WinHttpProxyTlsHandshakeClientLeg2Size140xE
WinHttpProxyTlsHandshakeServerLeg2Size150xF
WinHttpRequestStatLast160x10
WinHttpRequestStatMax320x20

各言語での定義

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

typedef enum WINHTTP_REQUEST_STAT_ENTRY : int {
    WinHttpConnectFailureCount = 0,
    WinHttpProxyFailureCount = 1,
    WinHttpTlsHandshakeClientLeg1Size = 2,
    WinHttpTlsHandshakeServerLeg1Size = 3,
    WinHttpTlsHandshakeClientLeg2Size = 4,
    WinHttpTlsHandshakeServerLeg2Size = 5,
    WinHttpRequestHeadersSize = 6,
    WinHttpRequestHeadersCompressedSize = 7,
    WinHttpResponseHeadersSize = 8,
    WinHttpResponseHeadersCompressedSize = 9,
    WinHttpResponseBodySize = 10,
    WinHttpResponseBodyCompressedSize = 11,
    WinHttpProxyTlsHandshakeClientLeg1Size = 12,
    WinHttpProxyTlsHandshakeServerLeg1Size = 13,
    WinHttpProxyTlsHandshakeClientLeg2Size = 14,
    WinHttpProxyTlsHandshakeServerLeg2Size = 15,
    WinHttpRequestStatLast = 16,
    WinHttpRequestStatMax = 32
} WINHTTP_REQUEST_STAT_ENTRY;
public enum WINHTTP_REQUEST_STAT_ENTRY : int
{
    WinHttpConnectFailureCount = 0,
    WinHttpProxyFailureCount = 1,
    WinHttpTlsHandshakeClientLeg1Size = 2,
    WinHttpTlsHandshakeServerLeg1Size = 3,
    WinHttpTlsHandshakeClientLeg2Size = 4,
    WinHttpTlsHandshakeServerLeg2Size = 5,
    WinHttpRequestHeadersSize = 6,
    WinHttpRequestHeadersCompressedSize = 7,
    WinHttpResponseHeadersSize = 8,
    WinHttpResponseHeadersCompressedSize = 9,
    WinHttpResponseBodySize = 10,
    WinHttpResponseBodyCompressedSize = 11,
    WinHttpProxyTlsHandshakeClientLeg1Size = 12,
    WinHttpProxyTlsHandshakeServerLeg1Size = 13,
    WinHttpProxyTlsHandshakeClientLeg2Size = 14,
    WinHttpProxyTlsHandshakeServerLeg2Size = 15,
    WinHttpRequestStatLast = 16,
    WinHttpRequestStatMax = 32,
}
Public Enum WINHTTP_REQUEST_STAT_ENTRY As Integer
    WinHttpConnectFailureCount = 0
    WinHttpProxyFailureCount = 1
    WinHttpTlsHandshakeClientLeg1Size = 2
    WinHttpTlsHandshakeServerLeg1Size = 3
    WinHttpTlsHandshakeClientLeg2Size = 4
    WinHttpTlsHandshakeServerLeg2Size = 5
    WinHttpRequestHeadersSize = 6
    WinHttpRequestHeadersCompressedSize = 7
    WinHttpResponseHeadersSize = 8
    WinHttpResponseHeadersCompressedSize = 9
    WinHttpResponseBodySize = 10
    WinHttpResponseBodyCompressedSize = 11
    WinHttpProxyTlsHandshakeClientLeg1Size = 12
    WinHttpProxyTlsHandshakeServerLeg1Size = 13
    WinHttpProxyTlsHandshakeClientLeg2Size = 14
    WinHttpProxyTlsHandshakeServerLeg2Size = 15
    WinHttpRequestStatLast = 16
    WinHttpRequestStatMax = 32
End Enum
import enum

class WINHTTP_REQUEST_STAT_ENTRY(enum.IntEnum):
    WinHttpConnectFailureCount = 0
    WinHttpProxyFailureCount = 1
    WinHttpTlsHandshakeClientLeg1Size = 2
    WinHttpTlsHandshakeServerLeg1Size = 3
    WinHttpTlsHandshakeClientLeg2Size = 4
    WinHttpTlsHandshakeServerLeg2Size = 5
    WinHttpRequestHeadersSize = 6
    WinHttpRequestHeadersCompressedSize = 7
    WinHttpResponseHeadersSize = 8
    WinHttpResponseHeadersCompressedSize = 9
    WinHttpResponseBodySize = 10
    WinHttpResponseBodyCompressedSize = 11
    WinHttpProxyTlsHandshakeClientLeg1Size = 12
    WinHttpProxyTlsHandshakeServerLeg1Size = 13
    WinHttpProxyTlsHandshakeClientLeg2Size = 14
    WinHttpProxyTlsHandshakeServerLeg2Size = 15
    WinHttpRequestStatLast = 16
    WinHttpRequestStatMax = 32
// WINHTTP_REQUEST_STAT_ENTRY
pub const WinHttpConnectFailureCount: i32 = 0;
pub const WinHttpProxyFailureCount: i32 = 1;
pub const WinHttpTlsHandshakeClientLeg1Size: i32 = 2;
pub const WinHttpTlsHandshakeServerLeg1Size: i32 = 3;
pub const WinHttpTlsHandshakeClientLeg2Size: i32 = 4;
pub const WinHttpTlsHandshakeServerLeg2Size: i32 = 5;
pub const WinHttpRequestHeadersSize: i32 = 6;
pub const WinHttpRequestHeadersCompressedSize: i32 = 7;
pub const WinHttpResponseHeadersSize: i32 = 8;
pub const WinHttpResponseHeadersCompressedSize: i32 = 9;
pub const WinHttpResponseBodySize: i32 = 10;
pub const WinHttpResponseBodyCompressedSize: i32 = 11;
pub const WinHttpProxyTlsHandshakeClientLeg1Size: i32 = 12;
pub const WinHttpProxyTlsHandshakeServerLeg1Size: i32 = 13;
pub const WinHttpProxyTlsHandshakeClientLeg2Size: i32 = 14;
pub const WinHttpProxyTlsHandshakeServerLeg2Size: i32 = 15;
pub const WinHttpRequestStatLast: i32 = 16;
pub const WinHttpRequestStatMax: i32 = 32;
// WINHTTP_REQUEST_STAT_ENTRY
const (
	WinHttpConnectFailureCount int32 = 0
	WinHttpProxyFailureCount int32 = 1
	WinHttpTlsHandshakeClientLeg1Size int32 = 2
	WinHttpTlsHandshakeServerLeg1Size int32 = 3
	WinHttpTlsHandshakeClientLeg2Size int32 = 4
	WinHttpTlsHandshakeServerLeg2Size int32 = 5
	WinHttpRequestHeadersSize int32 = 6
	WinHttpRequestHeadersCompressedSize int32 = 7
	WinHttpResponseHeadersSize int32 = 8
	WinHttpResponseHeadersCompressedSize int32 = 9
	WinHttpResponseBodySize int32 = 10
	WinHttpResponseBodyCompressedSize int32 = 11
	WinHttpProxyTlsHandshakeClientLeg1Size int32 = 12
	WinHttpProxyTlsHandshakeServerLeg1Size int32 = 13
	WinHttpProxyTlsHandshakeClientLeg2Size int32 = 14
	WinHttpProxyTlsHandshakeServerLeg2Size int32 = 15
	WinHttpRequestStatLast int32 = 16
	WinHttpRequestStatMax int32 = 32
)
const
  WinHttpConnectFailureCount = 0;
  WinHttpProxyFailureCount = 1;
  WinHttpTlsHandshakeClientLeg1Size = 2;
  WinHttpTlsHandshakeServerLeg1Size = 3;
  WinHttpTlsHandshakeClientLeg2Size = 4;
  WinHttpTlsHandshakeServerLeg2Size = 5;
  WinHttpRequestHeadersSize = 6;
  WinHttpRequestHeadersCompressedSize = 7;
  WinHttpResponseHeadersSize = 8;
  WinHttpResponseHeadersCompressedSize = 9;
  WinHttpResponseBodySize = 10;
  WinHttpResponseBodyCompressedSize = 11;
  WinHttpProxyTlsHandshakeClientLeg1Size = 12;
  WinHttpProxyTlsHandshakeServerLeg1Size = 13;
  WinHttpProxyTlsHandshakeClientLeg2Size = 14;
  WinHttpProxyTlsHandshakeServerLeg2Size = 15;
  WinHttpRequestStatLast = 16;
  WinHttpRequestStatMax = 32;
// WINHTTP_REQUEST_STAT_ENTRY
pub const WinHttpConnectFailureCount: i32 = 0;
pub const WinHttpProxyFailureCount: i32 = 1;
pub const WinHttpTlsHandshakeClientLeg1Size: i32 = 2;
pub const WinHttpTlsHandshakeServerLeg1Size: i32 = 3;
pub const WinHttpTlsHandshakeClientLeg2Size: i32 = 4;
pub const WinHttpTlsHandshakeServerLeg2Size: i32 = 5;
pub const WinHttpRequestHeadersSize: i32 = 6;
pub const WinHttpRequestHeadersCompressedSize: i32 = 7;
pub const WinHttpResponseHeadersSize: i32 = 8;
pub const WinHttpResponseHeadersCompressedSize: i32 = 9;
pub const WinHttpResponseBodySize: i32 = 10;
pub const WinHttpResponseBodyCompressedSize: i32 = 11;
pub const WinHttpProxyTlsHandshakeClientLeg1Size: i32 = 12;
pub const WinHttpProxyTlsHandshakeServerLeg1Size: i32 = 13;
pub const WinHttpProxyTlsHandshakeClientLeg2Size: i32 = 14;
pub const WinHttpProxyTlsHandshakeServerLeg2Size: i32 = 15;
pub const WinHttpRequestStatLast: i32 = 16;
pub const WinHttpRequestStatMax: i32 = 32;
const
  WinHttpConnectFailureCount* = 0
  WinHttpProxyFailureCount* = 1
  WinHttpTlsHandshakeClientLeg1Size* = 2
  WinHttpTlsHandshakeServerLeg1Size* = 3
  WinHttpTlsHandshakeClientLeg2Size* = 4
  WinHttpTlsHandshakeServerLeg2Size* = 5
  WinHttpRequestHeadersSize* = 6
  WinHttpRequestHeadersCompressedSize* = 7
  WinHttpResponseHeadersSize* = 8
  WinHttpResponseHeadersCompressedSize* = 9
  WinHttpResponseBodySize* = 10
  WinHttpResponseBodyCompressedSize* = 11
  WinHttpProxyTlsHandshakeClientLeg1Size* = 12
  WinHttpProxyTlsHandshakeServerLeg1Size* = 13
  WinHttpProxyTlsHandshakeClientLeg2Size* = 14
  WinHttpProxyTlsHandshakeServerLeg2Size* = 15
  WinHttpRequestStatLast* = 16
  WinHttpRequestStatMax* = 32
enum WINHTTP_REQUEST_STAT_ENTRY : int {
    WinHttpConnectFailureCount = 0,
    WinHttpProxyFailureCount = 1,
    WinHttpTlsHandshakeClientLeg1Size = 2,
    WinHttpTlsHandshakeServerLeg1Size = 3,
    WinHttpTlsHandshakeClientLeg2Size = 4,
    WinHttpTlsHandshakeServerLeg2Size = 5,
    WinHttpRequestHeadersSize = 6,
    WinHttpRequestHeadersCompressedSize = 7,
    WinHttpResponseHeadersSize = 8,
    WinHttpResponseHeadersCompressedSize = 9,
    WinHttpResponseBodySize = 10,
    WinHttpResponseBodyCompressedSize = 11,
    WinHttpProxyTlsHandshakeClientLeg1Size = 12,
    WinHttpProxyTlsHandshakeServerLeg1Size = 13,
    WinHttpProxyTlsHandshakeClientLeg2Size = 14,
    WinHttpProxyTlsHandshakeServerLeg2Size = 15,
    WinHttpRequestStatLast = 16,
    WinHttpRequestStatMax = 32,
}
#define global WinHttpConnectFailureCount             0x0
#define global WinHttpProxyFailureCount               0x1
#define global WinHttpTlsHandshakeClientLeg1Size      0x2
#define global WinHttpTlsHandshakeServerLeg1Size      0x3
#define global WinHttpTlsHandshakeClientLeg2Size      0x4
#define global WinHttpTlsHandshakeServerLeg2Size      0x5
#define global WinHttpRequestHeadersSize              0x6
#define global WinHttpRequestHeadersCompressedSize    0x7
#define global WinHttpResponseHeadersSize             0x8
#define global WinHttpResponseHeadersCompressedSize   0x9
#define global WinHttpResponseBodySize                0xA
#define global WinHttpResponseBodyCompressedSize      0xB
#define global WinHttpProxyTlsHandshakeClientLeg1Size 0xC
#define global WinHttpProxyTlsHandshakeServerLeg1Size 0xD
#define global WinHttpProxyTlsHandshakeClientLeg2Size 0xE
#define global WinHttpProxyTlsHandshakeServerLeg2Size 0xF
#define global WinHttpRequestStatLast                 0x10
#define global WinHttpRequestStatMax                  0x20