estrutura MSiSCSI_QueryLBPolicy (iscsimgt.h)
Esse método MSiSCSI_QueryLBPolicy retorna a política de balanceamento de carga do MCS para cada informação se alguma que tiver sido definida em uma sessão iSCSI diferente.
Sintaxe
typedef struct _MSiSCSI_QueryLBPolicy {
ULONGLONG UniqueAdapterId;
ULONG Reserved;
ULONG SessionCount;
ISCSI_Supported_LB_Policies LoadBalancePolicies[1];
} MSiSCSI_QueryLBPolicy, *PMSiSCSI_QueryLBPolicy;
Membros
UniqueAdapterId
Esse é um identificador de conexão exclusivo que o iniciador usa para identificar uma conexão. Os métodos LoginToTarget e AddConnectionToSession retornam esse valor no parâmetro UniqueConnectionId.
Reserved
Reservado somente para uso da Microsoft.
SessionCount
Isso especifica o número de sessões ativas para essa ID do adapater.
LoadBalancePolicies[1]
Essa é uma enumeração que contém informações necessárias para definir a política de balanceamento de carga. Para obter mais informações sobre como definir a política de balanceamento de carga, consulte ISCSI_Supported_LB_Policies. Haverá tantas dessas estruturas quanto o número de sessões disponíveis para esse adaptador.
Comentários
Você deve implementar essa classe somente se o adaptador der suporte ao MCS. Caso contrário, ela é opcional.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | iscsimgt.h (inclua Iscsimgt.h) |