Win32 API 日本語リファレンス
ホームStorage.Nvme › NVME_COMMAND

NVME_COMMAND

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

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

フィールド

フィールドサイズx64x86
CDW0NVME_COMMAND_DWORD04+0+0
NSIDDWORD4+4+4
Reserved0DWORD8+8+8
MPTRULONGLONG8+16+16
Anonymous_Anonymous_e__Union16+24+24
u_u_e__Union8/4+40+40

共用体: _Anonymous_e__Union x64 16B / x86 16B

フィールドサイズx64x86
Anonymous_Anonymous_e__Struct8/4+0+0
SGL1ULONGLONG16+0+0

共用体: _u_e__Union x64 8B / x86 4B

フィールドサイズx64x86
GENERAL_GENERAL_e__Struct8/4+0+0
IDENTIFY_IDENTIFY_e__Struct8/4+0+0
ABORT_ABORT_e__Struct8/4+0+0
GETFEATURES_GETFEATURES_e__Struct8/4+0+0
SETFEATURES_SETFEATURES_e__Struct8/4+0+0
GETLOGPAGE_GETLOGPAGE_e__Struct8/4+0+0
CREATEIOCQ_CREATEIOCQ_e__Struct8/4+0+0
CREATEIOSQ_CREATEIOSQ_e__Struct8/4+0+0
DELETEIOQUEUE_DELETEIOQUEUE_e__Struct8/4+0+0
DATASETMANAGEMENT_DATASETMANAGEMENT_e__Struct8/4+0+0
SECURITYSEND_SECURITYSEND_e__Struct8/4+0+0
SECURITYRECEIVE_SECURITYRECEIVE_e__Struct8/4+0+0
FIRMWAREDOWNLOAD_FIRMWAREDOWNLOAD_e__Struct8/4+0+0
FIRMWAREACTIVATE_FIRMWAREACTIVATE_e__Struct8/4+0+0
FORMATNVM_FORMATNVM_e__Struct8/4+0+0
DIRECTIVERECEIVE_DIRECTIVERECEIVE_e__Struct8/4+0+0
DIRECTIVESEND_DIRECTIVESEND_e__Struct8/4+0+0
SANITIZE_SANITIZE_e__Struct8/4+0+0
READWRITE_READWRITE_e__Struct8/4+0+0
RESERVATIONACQUIRE_RESERVATIONACQUIRE_e__Struct8/4+0+0
RESERVATIONREGISTER_RESERVATIONREGISTER_e__Struct8/4+0+0
RESERVATIONRELEASE_RESERVATIONRELEASE_e__Struct8/4+0+0
RESERVATIONREPORT_RESERVATIONREPORT_e__Struct8/4+0+0
ZONEMANAGEMENTSEND_ZONEMANAGEMENTSEND_e__Struct8/4+0+0
ZONEMANAGEMENTRECEIVE_ZONEMANAGEMENTRECEIVE_e__Struct8/4+0+0
ZONEAPPEND_ZONEAPPEND_e__Struct8/4+0+0
DEVICESELFTEST_DEVICESELFTEST_e__Struct8/4+0+0
DISCOVERYINFOMGMT_DISCOVERYINFOMGMT_e__Struct8/4+0+0
VENDORSPECIFIC_VENDORSPECIFIC_e__Struct8/4+0+0
VERIFYCOMMAND_VERIFYCOMMAND_e__Struct8/4+0+0