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

NVME_CONTROLLER_REGISTERS

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

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

フィールド

フィールドサイズx64x86
CAPNVME_CONTROLLER_CAPABILITIES8+0+0
VSNVME_VERSION4+8+8
INTMSDWORD4+12+12
INTMCDWORD4+16+16
CCNVME_CONTROLLER_CONFIGURATION4+20+20
Reserved0DWORD4+24+24
CSTSNVME_CONTROLLER_STATUS4+28+28
NSSRNVME_NVM_SUBSYSTEM_RESET4+32+32
AQANVME_ADMIN_QUEUE_ATTRIBUTES4+36+36
ASQNVME_ADMIN_SUBMISSION_QUEUE_BASE_ADDRESS8+40+40
ACQNVME_ADMIN_COMPLETION_QUEUE_BASE_ADDRESS8+48+48
CMBLOCNVME_CONTROLLER_MEMORY_BUFFER_LOCATION4+56+56
CMBSZNVME_CONTROLLER_MEMORY_BUFFER_SIZE4+60+60
Reserved1DWORD36+64+64
NSSDNVME_NVM_SUBSYSTEM_SHUTDOWN4+100+100
CRTONVME_CONTROLLER_READY_TIMEOUTS4+104+104
Reserved2DWORD3732+108+108
Reserved3DWORD256+3840+3840
DoorbellsDWORD4+4096+4096