다음을 통해 공유


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

이 구조체의 버전(바이트)입니다. 멤버가 구조체에 추가되면 이 멤버의 값이 변경됩니다. sizeof(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