Win32 API 日本語リファレンス
ホームDevices.Usb › USBD_ENDPOINT_OFFLOAD_INFORMATION

USBD_ENDPOINT_OFFLOAD_INFORMATION

構造体
サイズx64: 130 バイト / x86: 102 バイトパッキング1

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

フィールド

フィールドサイズx64x86
SizeDWORD4+0+0
EndpointAddressWORD2+4+4
ResourceIdDWORD4+6+6
ModeUSBD_ENDPOINT_OFFLOAD_MODE4+10+10
_bitfield1DWORD4+14+14
_bitfield2DWORD4+18+18
TransferSegmentLALONGLONG8+22+22
TransferSegmentVAvoid*8/4+30+30
TransferRingSizeUINT_PTR8/4+38+34
TransferRingInitialCycleBitDWORD4+46+38
MessageNumberDWORD4+50+42
EventRingSegmentLALONGLONG8+54+46
EventRingSegmentVAvoid*8/4+62+54
EventRingSizeUINT_PTR8/4+70+58
EventRingInitialCycleBitDWORD4+78+62
ClientTransferRingSegmentPAInLONGLONG8+82+66
ClientTransferRingSizeInUINT_PTR8/4+90+74
ClientDataBufferPAInLONGLONG8+98+78
ClientDataBufferSizeInUINT_PTR8/4+106+86
ClientDataBufferLAOutLONGLONG8+114+90
ClientDataBufferVAOutvoid*8/4+122+98