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

NVMEOF_TRANSPORT_TYPE

列挙型
基底型i4

メンバー 6

名前10進16進
NvmeofTransportUnknown00x0
NvmeofTransportRdma10x1
NvmeofTransportFC20x2
NvmeofTransportTcp30x3
NvmeofTransportLoopback2540xFE
NvmeofTransportMax2550xFF

各言語での定義

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

typedef enum NVMEOF_TRANSPORT_TYPE : int {
    NvmeofTransportUnknown = 0,
    NvmeofTransportRdma = 1,
    NvmeofTransportFC = 2,
    NvmeofTransportTcp = 3,
    NvmeofTransportLoopback = 254,
    NvmeofTransportMax = 255
} NVMEOF_TRANSPORT_TYPE;
public enum NVMEOF_TRANSPORT_TYPE : int
{
    NvmeofTransportUnknown = 0,
    NvmeofTransportRdma = 1,
    NvmeofTransportFC = 2,
    NvmeofTransportTcp = 3,
    NvmeofTransportLoopback = 254,
    NvmeofTransportMax = 255,
}
Public Enum NVMEOF_TRANSPORT_TYPE As Integer
    NvmeofTransportUnknown = 0
    NvmeofTransportRdma = 1
    NvmeofTransportFC = 2
    NvmeofTransportTcp = 3
    NvmeofTransportLoopback = 254
    NvmeofTransportMax = 255
End Enum
import enum

class NVMEOF_TRANSPORT_TYPE(enum.IntEnum):
    NvmeofTransportUnknown = 0
    NvmeofTransportRdma = 1
    NvmeofTransportFC = 2
    NvmeofTransportTcp = 3
    NvmeofTransportLoopback = 254
    NvmeofTransportMax = 255
// NVMEOF_TRANSPORT_TYPE
pub const NvmeofTransportUnknown: i32 = 0;
pub const NvmeofTransportRdma: i32 = 1;
pub const NvmeofTransportFC: i32 = 2;
pub const NvmeofTransportTcp: i32 = 3;
pub const NvmeofTransportLoopback: i32 = 254;
pub const NvmeofTransportMax: i32 = 255;
// NVMEOF_TRANSPORT_TYPE
const (
	NvmeofTransportUnknown int32 = 0
	NvmeofTransportRdma int32 = 1
	NvmeofTransportFC int32 = 2
	NvmeofTransportTcp int32 = 3
	NvmeofTransportLoopback int32 = 254
	NvmeofTransportMax int32 = 255
)
const
  NvmeofTransportUnknown = 0;
  NvmeofTransportRdma = 1;
  NvmeofTransportFC = 2;
  NvmeofTransportTcp = 3;
  NvmeofTransportLoopback = 254;
  NvmeofTransportMax = 255;
// NVMEOF_TRANSPORT_TYPE
pub const NvmeofTransportUnknown: i32 = 0;
pub const NvmeofTransportRdma: i32 = 1;
pub const NvmeofTransportFC: i32 = 2;
pub const NvmeofTransportTcp: i32 = 3;
pub const NvmeofTransportLoopback: i32 = 254;
pub const NvmeofTransportMax: i32 = 255;
const
  NvmeofTransportUnknown* = 0
  NvmeofTransportRdma* = 1
  NvmeofTransportFC* = 2
  NvmeofTransportTcp* = 3
  NvmeofTransportLoopback* = 254
  NvmeofTransportMax* = 255
enum NVMEOF_TRANSPORT_TYPE : int {
    NvmeofTransportUnknown = 0,
    NvmeofTransportRdma = 1,
    NvmeofTransportFC = 2,
    NvmeofTransportTcp = 3,
    NvmeofTransportLoopback = 254,
    NvmeofTransportMax = 255,
}
#define global NvmeofTransportUnknown  0x0
#define global NvmeofTransportRdma     0x1
#define global NvmeofTransportFC       0x2
#define global NvmeofTransportTcp      0x3
#define global NvmeofTransportLoopback 0xFE
#define global NvmeofTransportMax      0xFF