다음을 통해 공유


STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR 구조체(ntddstor.h)

STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR 구조는 디바이스 또는 어댑터의 물리적 토폴로지 설명합니다.

통사론

typedef struct _STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR {
  ULONG                      Version;
  ULONG                      Size;
  ULONG                      NodeCount;
  ULONG                      Reserved;
  STORAGE_PHYSICAL_NODE_DATA Node[ANYSIZE_ARRAY];
} STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR, *PSTORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR;

회원

Version

이 구조의 버전(바이트)입니다. 멤버가 구조체에 추가되면 이 멤버의 값이 변경됩니다. (STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR)의크기로 설정합니다.

Size

이 구조 다음에 오는 데이터를 포함할 수 있는 데이터의 총 크기(바이트)입니다. >= sizeof(STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR)이어야 합니다.

NodeCount

시스템의 총 스토리지 노드 수입니다.

Reserved

나중에 사용할 수 있습니다. 사용하지 마세요.

Node[ANYSIZE_ARRAY]

각 스토리지 노드의 물리적 디바이스 데이터를 설명하는 STORAGE_PHYSICAL_NODE_DATA 구조의 배열입니다. 배열의 구조 수는 NodeCount따라 결정됩니다.

발언

STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR 구조체는 StorageAdapterPhysicalTopologyProperty 또는 StorageDevicePhysicalTopologyProperty의 PropertyId 있는 IOCTL_STORAGE_QUERY_PROPERTY 요청에서 반환됩니다.

요구 사항

요구
헤더 ntddstor.h(Ntddstor.h 포함)

참고 항목

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PHYSICAL_NODE_DATA