VDS_PATH_INFO 구조체(vds.h)
[Windows 8 및 Windows Server 2012 가상 디스크 서비스 COM 인터페이스는 Windows Storage 관리 API로 대체됩니다.]
LUN 경로에 대한 정보를 정의합니다. 이 구조체는 IVdsLunMpio::GetPathInfo 메서드의 ppPaths 매개 변수에 반환됩니다.
구문
typedef struct _VDS_PATH_INFO {
VDS_PATH_ID pathId;
VDS_HWPROVIDER_TYPE type;
VDS_PATH_STATUS status;
union {
VDS_OBJECT_ID controllerPortId;
VDS_OBJECT_ID targetPortalId;
};
union {
VDS_OBJECT_ID hbaPortId;
VDS_OBJECT_ID initiatorAdapterId;
};
union {
VDS_HBAPORT_PROP *pHbaPortProp;
VDS_IPADDRESS *pInitiatorPortalIpAddr;
};
} VDS_PATH_INFO;
멤버
pathId
MPIO에서 사용하는 경로의 고유 ID입니다.
type
하드웨어 공급자가 이 LUN 경로에 대해 지원하는 상호 연결 유형입니다. 공급자 가 하이브리드 공급자인 경우에도 VDS_HWT_HYBRID 이 멤버에 대해 유효한 값이 아닙니다.
status
VDS_PATH_STATUS 열거된 경로의 상태.
controllerPortId
경로의 다른 쪽 끝에 있는 컨트롤러 포트 개체의 VDS_OBJECT_ID .
targetPortalId
경로의 다른 쪽 끝에 있는 대상 포털 개체의 VDS_OBJECT_ID .
hbaPortId
HBA 포트의 VDS_OBJECT_ID .
initiatorAdapterId
초기자 어댑터의 VDS_OBJECT_ID .
pHbaPortProp
경로의 한쪽 끝에 있는 HBA 포트의 속성을 포함하는 VDS_HBAPORT_PROP 구조체에 대한 포인터입니다.
pInitiatorPortalIpAddr
초기자 포털의 IP 주소 및 포트 정보를 포함하는 VDS_IPADDRESS 구조체에 대한 포인터입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 R2 [데스크톱 앱만 해당] |
머리글 | vds.h |
재배포 가능 파일 | VDS 1.1 |