MSiSCSI_QueryLBPolicy estrutura (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 adaptador.
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.
Observações
Você deve implementar essa classe somente se o adaptador der suporte ao MCS. Caso contrário, ele é opcional.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | iscsimgt.h (include Iscsimgt.h) |