структура STORAGE_PHYSICAL_NODE_DATA (winioctl.h)

Указывает данные физического устройства узла хранилища.

Синтаксис

typedef struct _STORAGE_PHYSICAL_NODE_DATA {
  DWORD NodeId;
  DWORD AdapterCount;
  DWORD AdapterDataLength;
  DWORD AdapterDataOffset;
  DWORD DeviceCount;
  DWORD DeviceDataLength;
  DWORD DeviceDataOffset;
  DWORD Reserved[3];
} STORAGE_PHYSICAL_NODE_DATA, *PSTORAGE_PHYSICAL_NODE_DATA;

Члены

NodeId

Идентификатор оборудования узла хранилища.

AdapterCount

Значение 0 или 1, указывающее количество адаптеров в узле хранилища.

AdapterDataLength

Длина данных адаптера хранилища в узле хранилища в единицах килобайт (1024 байта).

AdapterDataOffset

Смещение данных от начала структуры данных. Буфер содержит массив STORAGE_PHYSICAL_ADAPTER_DATA.

DeviceCount

Значение меньше или равно 1.

DeviceDataLength

Длина данных устройства хранения в узле хранилища в единицах в килобайтах (1024 байта).

DeviceDataOffset

Смещение данных от начала структуры данных. Буфер содержит массив STORAGE_PHYSICAL_DEVICE_DATA.

Reserved[3]

Указывает, зарезервирован ли адаптер хранилища.

Требования

Требование Значение
Заголовок winioctl.h (включая Windows.h)