mpiodisk.h ヘッダー
このヘッダーはストレージで使用されます。 詳細については、次を参照してください。
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 アドレスを表すために使用されます。 |