이 헤더는 스토리지에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
mpiodisk.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
구조체
|
DSM_Load_Balance_Policy DSM_Load_Balance_Policy 구조체는 LUN에 적용되는 부하 분산 정책을 나타내는 데 사용됩니다. |
|
DSM_Load_Balance_Policy_V2 DSM_Load_Balance_Policy_V2 구조체는 LUN에 적용되는 부하 분산 정책을 나타내는 데 사용됩니다. |
|
DSM_QueryLBPolicy DSM_QueryLBPolicy 구조는 LUN의 현재 부하 분산 정책을 쿼리하는 데 사용됩니다. |
|
DSM_QueryLBPolicy_V2 DSM_QueryLBPolicy_V2 구조는 LUN의 현재 부하 분산 정책을 쿼리하는 데 사용됩니다. DSM_Load_Balance_Policy_V2 구조를 사용하여 부하 분산 정보를 반환한다는 점을 제외하고 기본적으로 DSM_QueryLBPolicy 구조체와 동일합니다. |
|
DSM_QuerySupportedLBPolicies DSM_QuerySupportedLBPolicies 구조는 LUN에서 지원되는 부하 분산 정책 목록을 쿼리하는 데 사용됩니다. |
|
DSM_QuerySupportedLBPolicies_V2 DSM_QuerySupportedLBPolicies_V2 구조는 LUN에서 지원되는 부하 분산 정책 목록을 쿼리하는 데 사용됩니다. |
|
DSM_QueryUniqueId DSM_QueryUniqueId 구조체는 DSM에서 고유 식별자를 쿼리하는 데 사용됩니다. |
|
DsmSetLoadBalancePolicy_IN DsmSetLoadBalancePolicy_IN 구조체는 DsmSetLoadBalancePolicy 메서드에 대한 입력 매개 변수를 제공합니다. |
|
DsmSetLoadBalancePolicy_OUT DsmSetLoadBalancePolicy_OUT 구조체는 DsmSetLoadBalancePolicy 메서드의 출력 매개 변수를 보고합니다. |
|
DsmSetLoadBalancePolicyALUA_IN DsmSetLoadBalancePolicyALUA_IN 구조체는 DsmSetLoadBalancePolicyALUA 메서드에 대한 입력 매개 변수를 제공합니다. |
|
DsmSetLoadBalancePolicyALUA_OUT DsmSetLoadBalancePolicyALUA_OUT 구조체는 DsmSetLoadBalancePolicyALUA 메서드의 출력을 보고합니다. |
|
MPIO_DEVINSTANCE_HEALTH_CLASS MPIO_DEVINSTANCE_HEALTH_CLASS 구조체는 지정된 경로 식별자를 통해 노출된 디바이스 인스턴스에 대한 상태 정보를 보유합니다. |
|
MPIO_DEVINSTANCE_HEALTH_INFO MPIO_DEVINSTANCE_HEALTH_INFO 구조는 노출되는 각 경로에서 다중 경로 디스크의 모든 인스턴스에 대해 사용 가능한 상태 정보를 쿼리하는 데 사용됩니다. |
|
MPIO_DSM_Path MPIO_DSM_Path 구조체는 DSM의 경로 정의를 나타내는 데 사용됩니다. |
|
MPIO_DSM_Path_V2 MPIO_DSM_Path_V2 구조체는 DSM의 경로 정의를 나타내는 데 사용됩니다. 이는 기존 MPIO_DSM_Path 클래스의 상위 집합입니다. |
|
MPIO_GET_DESCRIPTOR MPIO_GET_DESCRIPTOR 구조는 다양한 경로에 해당하는 LUN 인스턴스를 쿼리하는 데 사용됩니다. |
|
PDO_INFORMATION PDO_INFORMATION 구조는 특정 경로를 통한 LUN 인스턴스인 디바이스 경로 페어링을 나타냅니다. |
|
PDOSCSI_ADDR PDOSCSI_ADDR 구조체는 SCSI 주소를 나타내는 데 사용됩니다. |