다음을 통해 공유


컨트롤러 포트 개체

[Windows 8 및 Windows Server 2012 가상 디스크 서비스 COM 인터페이스는 Windows Storage 관리 API로 대체됩니다.]

컨트롤러 포트 개체는 하위 시스템의 컨트롤러 포트를 모델링합니다. 호스트 컴퓨터는 컨트롤러 포트를 통해 LUN에 쓰고 읽을 수 있습니다. 컨트롤러 포트는 하위 시스템의 컨트롤러에 의해 포함됩니다. VDS 1.1 및 VDS2.0에서 각 하위 시스템의 컨트롤러 포트는 하위 시스템 표면의 각 LUN과 관련하여 활성 또는 비활성으로 설정됩니다. 그런 다음 단일 컨트롤러 포트를 하나의 LUN에 대해 동시에 활성으로 설정하고 다른 LUN에 대해 비활성 상태로 설정할 수 있습니다. 지정된 LUN에 대해 활성 상태인 컨트롤러 포트는 LUN에 대한 입력 및 출력을 처리해야 합니다.

활성 컨트롤러 포트는 부하 분산 정책을 적용할 수 있는 파이버 채널 하드웨어 공급자의 MPIO 경로 엔드포인트 중 하나입니다.

IVdsControllerControllerPort::QueryControllerPorts 메서드를 사용하여 특정 컨트롤러에 포함된 컨트롤러 포트를 확인합니다. 호출자는 QueryControllerPorts 메서드에서 반환되는 열거형에서 원하는 컨트롤러 포트 개체를 선택하여 특정 컨트롤러 포트에 대한 포인터를 가져올 수 있습니다. 컨트롤러 개체를 사용하면 호출자가 컨트롤러 포트 상태를 설정하고 연결된 LUN에 대해 쿼리할 수 있습니다.

컨트롤러 개체 속성에는 개체 식별자, 이름, 일련 번호 및 컨트롤러 포트 상태가 포함됩니다.

다음 표에는 관련 인터페이스, 열거형 및 구조체가 나와 있습니다.

형식 요소
VDS 1.1 및 2.0 파이버 채널 공급자에서만 이 개체에 의해 항상 노출되는 인터페이스 IVdsControllerPort
연결된 열거형 VDS_PORT_STATUS
연결된 구조체 VDS_PORT_PROPVDS_PORT_NOTIFICATION

 

하드웨어 공급자 개체

IVdsControllerControllerPort::QueryControllerPorts