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

NVME_NVM_COMMANDS

列挙型
基底型i4

メンバー 16

名前10進16進
NVME_NVM_COMMAND_FLUSH00x0
NVME_NVM_COMMAND_WRITE10x1
NVME_NVM_COMMAND_READ20x2
NVME_NVM_COMMAND_WRITE_UNCORRECTABLE40x4
NVME_NVM_COMMAND_COMPARE50x5
NVME_NVM_COMMAND_WRITE_ZEROES80x8
NVME_NVM_COMMAND_DATASET_MANAGEMENT90x9
NVME_NVM_COMMAND_VERIFY120xC
NVME_NVM_COMMAND_RESERVATION_REGISTER130xD
NVME_NVM_COMMAND_RESERVATION_REPORT140xE
NVME_NVM_COMMAND_RESERVATION_ACQUIRE170x11
NVME_NVM_COMMAND_RESERVATION_RELEASE210x15
NVME_NVM_COMMAND_COPY250x19
NVME_NVM_COMMAND_ZONE_MANAGEMENT_SEND1210x79
NVME_NVM_COMMAND_ZONE_MANAGEMENT_RECEIVE1220x7A
NVME_NVM_COMMAND_ZONE_APPEND1250x7D

各言語での定義

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

typedef enum NVME_NVM_COMMANDS : int {
    NVME_NVM_COMMAND_FLUSH = 0,
    NVME_NVM_COMMAND_WRITE = 1,
    NVME_NVM_COMMAND_READ = 2,
    NVME_NVM_COMMAND_WRITE_UNCORRECTABLE = 4,
    NVME_NVM_COMMAND_COMPARE = 5,
    NVME_NVM_COMMAND_WRITE_ZEROES = 8,
    NVME_NVM_COMMAND_DATASET_MANAGEMENT = 9,
    NVME_NVM_COMMAND_VERIFY = 12,
    NVME_NVM_COMMAND_RESERVATION_REGISTER = 13,
    NVME_NVM_COMMAND_RESERVATION_REPORT = 14,
    NVME_NVM_COMMAND_RESERVATION_ACQUIRE = 17,
    NVME_NVM_COMMAND_RESERVATION_RELEASE = 21,
    NVME_NVM_COMMAND_COPY = 25,
    NVME_NVM_COMMAND_ZONE_MANAGEMENT_SEND = 121,
    NVME_NVM_COMMAND_ZONE_MANAGEMENT_RECEIVE = 122,
    NVME_NVM_COMMAND_ZONE_APPEND = 125
} NVME_NVM_COMMANDS;
public enum NVME_NVM_COMMANDS : int
{
    NVME_NVM_COMMAND_FLUSH = 0,
    NVME_NVM_COMMAND_WRITE = 1,
    NVME_NVM_COMMAND_READ = 2,
    NVME_NVM_COMMAND_WRITE_UNCORRECTABLE = 4,
    NVME_NVM_COMMAND_COMPARE = 5,
    NVME_NVM_COMMAND_WRITE_ZEROES = 8,
    NVME_NVM_COMMAND_DATASET_MANAGEMENT = 9,
    NVME_NVM_COMMAND_VERIFY = 12,
    NVME_NVM_COMMAND_RESERVATION_REGISTER = 13,
    NVME_NVM_COMMAND_RESERVATION_REPORT = 14,
    NVME_NVM_COMMAND_RESERVATION_ACQUIRE = 17,
    NVME_NVM_COMMAND_RESERVATION_RELEASE = 21,
    NVME_NVM_COMMAND_COPY = 25,
    NVME_NVM_COMMAND_ZONE_MANAGEMENT_SEND = 121,
    NVME_NVM_COMMAND_ZONE_MANAGEMENT_RECEIVE = 122,
    NVME_NVM_COMMAND_ZONE_APPEND = 125,
}
Public Enum NVME_NVM_COMMANDS As Integer
    NVME_NVM_COMMAND_FLUSH = 0
    NVME_NVM_COMMAND_WRITE = 1
    NVME_NVM_COMMAND_READ = 2
    NVME_NVM_COMMAND_WRITE_UNCORRECTABLE = 4
    NVME_NVM_COMMAND_COMPARE = 5
    NVME_NVM_COMMAND_WRITE_ZEROES = 8
    NVME_NVM_COMMAND_DATASET_MANAGEMENT = 9
    NVME_NVM_COMMAND_VERIFY = 12
    NVME_NVM_COMMAND_RESERVATION_REGISTER = 13
    NVME_NVM_COMMAND_RESERVATION_REPORT = 14
    NVME_NVM_COMMAND_RESERVATION_ACQUIRE = 17
    NVME_NVM_COMMAND_RESERVATION_RELEASE = 21
    NVME_NVM_COMMAND_COPY = 25
    NVME_NVM_COMMAND_ZONE_MANAGEMENT_SEND = 121
    NVME_NVM_COMMAND_ZONE_MANAGEMENT_RECEIVE = 122
    NVME_NVM_COMMAND_ZONE_APPEND = 125
End Enum
import enum

class NVME_NVM_COMMANDS(enum.IntEnum):
    NVME_NVM_COMMAND_FLUSH = 0
    NVME_NVM_COMMAND_WRITE = 1
    NVME_NVM_COMMAND_READ = 2
    NVME_NVM_COMMAND_WRITE_UNCORRECTABLE = 4
    NVME_NVM_COMMAND_COMPARE = 5
    NVME_NVM_COMMAND_WRITE_ZEROES = 8
    NVME_NVM_COMMAND_DATASET_MANAGEMENT = 9
    NVME_NVM_COMMAND_VERIFY = 12
    NVME_NVM_COMMAND_RESERVATION_REGISTER = 13
    NVME_NVM_COMMAND_RESERVATION_REPORT = 14
    NVME_NVM_COMMAND_RESERVATION_ACQUIRE = 17
    NVME_NVM_COMMAND_RESERVATION_RELEASE = 21
    NVME_NVM_COMMAND_COPY = 25
    NVME_NVM_COMMAND_ZONE_MANAGEMENT_SEND = 121
    NVME_NVM_COMMAND_ZONE_MANAGEMENT_RECEIVE = 122
    NVME_NVM_COMMAND_ZONE_APPEND = 125
// NVME_NVM_COMMANDS
pub const NVME_NVM_COMMAND_FLUSH: i32 = 0;
pub const NVME_NVM_COMMAND_WRITE: i32 = 1;
pub const NVME_NVM_COMMAND_READ: i32 = 2;
pub const NVME_NVM_COMMAND_WRITE_UNCORRECTABLE: i32 = 4;
pub const NVME_NVM_COMMAND_COMPARE: i32 = 5;
pub const NVME_NVM_COMMAND_WRITE_ZEROES: i32 = 8;
pub const NVME_NVM_COMMAND_DATASET_MANAGEMENT: i32 = 9;
pub const NVME_NVM_COMMAND_VERIFY: i32 = 12;
pub const NVME_NVM_COMMAND_RESERVATION_REGISTER: i32 = 13;
pub const NVME_NVM_COMMAND_RESERVATION_REPORT: i32 = 14;
pub const NVME_NVM_COMMAND_RESERVATION_ACQUIRE: i32 = 17;
pub const NVME_NVM_COMMAND_RESERVATION_RELEASE: i32 = 21;
pub const NVME_NVM_COMMAND_COPY: i32 = 25;
pub const NVME_NVM_COMMAND_ZONE_MANAGEMENT_SEND: i32 = 121;
pub const NVME_NVM_COMMAND_ZONE_MANAGEMENT_RECEIVE: i32 = 122;
pub const NVME_NVM_COMMAND_ZONE_APPEND: i32 = 125;
// NVME_NVM_COMMANDS
const (
	NVME_NVM_COMMAND_FLUSH int32 = 0
	NVME_NVM_COMMAND_WRITE int32 = 1
	NVME_NVM_COMMAND_READ int32 = 2
	NVME_NVM_COMMAND_WRITE_UNCORRECTABLE int32 = 4
	NVME_NVM_COMMAND_COMPARE int32 = 5
	NVME_NVM_COMMAND_WRITE_ZEROES int32 = 8
	NVME_NVM_COMMAND_DATASET_MANAGEMENT int32 = 9
	NVME_NVM_COMMAND_VERIFY int32 = 12
	NVME_NVM_COMMAND_RESERVATION_REGISTER int32 = 13
	NVME_NVM_COMMAND_RESERVATION_REPORT int32 = 14
	NVME_NVM_COMMAND_RESERVATION_ACQUIRE int32 = 17
	NVME_NVM_COMMAND_RESERVATION_RELEASE int32 = 21
	NVME_NVM_COMMAND_COPY int32 = 25
	NVME_NVM_COMMAND_ZONE_MANAGEMENT_SEND int32 = 121
	NVME_NVM_COMMAND_ZONE_MANAGEMENT_RECEIVE int32 = 122
	NVME_NVM_COMMAND_ZONE_APPEND int32 = 125
)
const
  NVME_NVM_COMMAND_FLUSH = 0;
  NVME_NVM_COMMAND_WRITE = 1;
  NVME_NVM_COMMAND_READ = 2;
  NVME_NVM_COMMAND_WRITE_UNCORRECTABLE = 4;
  NVME_NVM_COMMAND_COMPARE = 5;
  NVME_NVM_COMMAND_WRITE_ZEROES = 8;
  NVME_NVM_COMMAND_DATASET_MANAGEMENT = 9;
  NVME_NVM_COMMAND_VERIFY = 12;
  NVME_NVM_COMMAND_RESERVATION_REGISTER = 13;
  NVME_NVM_COMMAND_RESERVATION_REPORT = 14;
  NVME_NVM_COMMAND_RESERVATION_ACQUIRE = 17;
  NVME_NVM_COMMAND_RESERVATION_RELEASE = 21;
  NVME_NVM_COMMAND_COPY = 25;
  NVME_NVM_COMMAND_ZONE_MANAGEMENT_SEND = 121;
  NVME_NVM_COMMAND_ZONE_MANAGEMENT_RECEIVE = 122;
  NVME_NVM_COMMAND_ZONE_APPEND = 125;
// NVME_NVM_COMMANDS
pub const NVME_NVM_COMMAND_FLUSH: i32 = 0;
pub const NVME_NVM_COMMAND_WRITE: i32 = 1;
pub const NVME_NVM_COMMAND_READ: i32 = 2;
pub const NVME_NVM_COMMAND_WRITE_UNCORRECTABLE: i32 = 4;
pub const NVME_NVM_COMMAND_COMPARE: i32 = 5;
pub const NVME_NVM_COMMAND_WRITE_ZEROES: i32 = 8;
pub const NVME_NVM_COMMAND_DATASET_MANAGEMENT: i32 = 9;
pub const NVME_NVM_COMMAND_VERIFY: i32 = 12;
pub const NVME_NVM_COMMAND_RESERVATION_REGISTER: i32 = 13;
pub const NVME_NVM_COMMAND_RESERVATION_REPORT: i32 = 14;
pub const NVME_NVM_COMMAND_RESERVATION_ACQUIRE: i32 = 17;
pub const NVME_NVM_COMMAND_RESERVATION_RELEASE: i32 = 21;
pub const NVME_NVM_COMMAND_COPY: i32 = 25;
pub const NVME_NVM_COMMAND_ZONE_MANAGEMENT_SEND: i32 = 121;
pub const NVME_NVM_COMMAND_ZONE_MANAGEMENT_RECEIVE: i32 = 122;
pub const NVME_NVM_COMMAND_ZONE_APPEND: i32 = 125;
const
  NVME_NVM_COMMAND_FLUSH* = 0
  NVME_NVM_COMMAND_WRITE* = 1
  NVME_NVM_COMMAND_READ* = 2
  NVME_NVM_COMMAND_WRITE_UNCORRECTABLE* = 4
  NVME_NVM_COMMAND_COMPARE* = 5
  NVME_NVM_COMMAND_WRITE_ZEROES* = 8
  NVME_NVM_COMMAND_DATASET_MANAGEMENT* = 9
  NVME_NVM_COMMAND_VERIFY* = 12
  NVME_NVM_COMMAND_RESERVATION_REGISTER* = 13
  NVME_NVM_COMMAND_RESERVATION_REPORT* = 14
  NVME_NVM_COMMAND_RESERVATION_ACQUIRE* = 17
  NVME_NVM_COMMAND_RESERVATION_RELEASE* = 21
  NVME_NVM_COMMAND_COPY* = 25
  NVME_NVM_COMMAND_ZONE_MANAGEMENT_SEND* = 121
  NVME_NVM_COMMAND_ZONE_MANAGEMENT_RECEIVE* = 122
  NVME_NVM_COMMAND_ZONE_APPEND* = 125
enum NVME_NVM_COMMANDS : int {
    NVME_NVM_COMMAND_FLUSH = 0,
    NVME_NVM_COMMAND_WRITE = 1,
    NVME_NVM_COMMAND_READ = 2,
    NVME_NVM_COMMAND_WRITE_UNCORRECTABLE = 4,
    NVME_NVM_COMMAND_COMPARE = 5,
    NVME_NVM_COMMAND_WRITE_ZEROES = 8,
    NVME_NVM_COMMAND_DATASET_MANAGEMENT = 9,
    NVME_NVM_COMMAND_VERIFY = 12,
    NVME_NVM_COMMAND_RESERVATION_REGISTER = 13,
    NVME_NVM_COMMAND_RESERVATION_REPORT = 14,
    NVME_NVM_COMMAND_RESERVATION_ACQUIRE = 17,
    NVME_NVM_COMMAND_RESERVATION_RELEASE = 21,
    NVME_NVM_COMMAND_COPY = 25,
    NVME_NVM_COMMAND_ZONE_MANAGEMENT_SEND = 121,
    NVME_NVM_COMMAND_ZONE_MANAGEMENT_RECEIVE = 122,
    NVME_NVM_COMMAND_ZONE_APPEND = 125,
}
#define global NVME_NVM_COMMAND_FLUSH                   0x0
#define global NVME_NVM_COMMAND_WRITE                   0x1
#define global NVME_NVM_COMMAND_READ                    0x2
#define global NVME_NVM_COMMAND_WRITE_UNCORRECTABLE     0x4
#define global NVME_NVM_COMMAND_COMPARE                 0x5
#define global NVME_NVM_COMMAND_WRITE_ZEROES            0x8
#define global NVME_NVM_COMMAND_DATASET_MANAGEMENT      0x9
#define global NVME_NVM_COMMAND_VERIFY                  0xC
#define global NVME_NVM_COMMAND_RESERVATION_REGISTER    0xD
#define global NVME_NVM_COMMAND_RESERVATION_REPORT      0xE
#define global NVME_NVM_COMMAND_RESERVATION_ACQUIRE     0x11
#define global NVME_NVM_COMMAND_RESERVATION_RELEASE     0x15
#define global NVME_NVM_COMMAND_COPY                    0x19
#define global NVME_NVM_COMMAND_ZONE_MANAGEMENT_SEND    0x79
#define global NVME_NVM_COMMAND_ZONE_MANAGEMENT_RECEIVE 0x7A
#define global NVME_NVM_COMMAND_ZONE_APPEND             0x7D