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

存储节点的硬件 ID。

AdapterCount

值 0 或 1,指示存储节点中的适配器计数。

AdapterDataLength

存储节点中存储适配器的数据长度,以千字节为单位 (1024 字节) 。

AdapterDataOffset

数据结构开头的数据偏移量。 缓冲区包含 STORAGE_PHYSICAL_ADAPTER_DATA数组。

DeviceCount

小于或等于 1 的值。

DeviceDataLength

存储节点中存储设备的数据长度,以千字节为单位 (1024 字节) 。

DeviceDataOffset

数据结构开头的数据偏移量。 缓冲区包含 STORAGE_PHYSICAL_DEVICE_DATA数组。

Reserved[3]

指定是否保留存储适配器。

要求

要求
Header winioctl.h (包括 Windows.h)