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

HTTP_REQUEST_V1

構造体
サイズx64: 848 バイト / x86: 464 バイト

サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。

フィールド

フィールドサイズx64x86
FlagsDWORD4+0+0
ConnectionIdULONGLONG8+8+8
RequestIdULONGLONG8+16+16
UrlContextULONGLONG8+24+24
VersionHTTP_VERSION4+32+32
VerbHTTP_VERB4+36+36
UnknownVerbLengthWORD2+40+40
RawUrlLengthWORD2+42+42
pUnknownVerbLPSTR8/4+48+44
pRawUrlLPSTR8/4+56+48
CookedUrlHTTP_COOKED_URL40/24+64+52
AddressHTTP_TRANSPORT_ADDRESS16/8+104+76
HeadersHTTP_REQUEST_HEADERS688/344+120+84
BytesReceivedULONGLONG8+808+432
EntityChunkCountWORD2+816+440
pEntityChunksHTTP_DATA_CHUNK*8/4+824+444
RawConnectionIdULONGLONG8+832+448
pSslInfoHTTP_SSL_INFO*8/4+840+456