Função GetPersistentBinding2
O método GetPersistentBinding2 recupera as associações que um driver de miniporto HBA usa para mapear as informações que um sistema operacional usa para identificar suas unidades lógicas para os identificadores do protocolo FCP para as unidades lógicas.
Sintaxe
void GetPersistentBinding2(
[in, HBAType("HBA_WWN")] uint8 PortWWN[8],
[in] uint32 InEntryCount,
[out, HBA_STATUS_QUALIFIERS] HBA_STATUS HBAStatus,
[out] uint32 TotalEntryCount,
[out] uint32 OutEntryCount,
[out, WmiSizeIs("OutEntryCount")] HBAFCPBindingEntry2 Bindings[]
);
Parâmetros
PortWWN[8]
Um nome mundial que indica a porta cujas associações persistentes serão recuperadas.
InEntryCount
Indica o número de entradas de associação que o provedor WMI pode relatar no parâmetro Entry .
HBAStatus
No retorno, contém o status da operação. Para obter uma lista de valores permitidos e suas descrições, consulte HBA_STATUS. O driver de miniporto retorna essas informações no membro HBAStatus de uma estrutura GetFcpPersistentBinding_OUT .
TotalEntryCount
Indica o número total de associações persistentes associadas ao HBA.
OutEntryCount
Indica o número total de associações persistentes recuperadas pelo método GetPersistentBinding2 .. Esse valor será menor ou igual a TotalEntryCount.
Associações[]
Uma matriz de estruturas do tipo HBAFCPBindingEntry2 que descrevem as associações de um HBA entre identificadores do sistema operacional e do FCP (fibre channel protocol).
Retornar valor
Não aplicável aos métodos WMI.
Comentários
Esse método WMI pertence à classe WMI MSFC_HBAFCPInfo.
Requisitos
Plataforma de destino |
Área de Trabalho |
parâmetro |
Hbapiwmi.h (inclua Hbapiwmi.h, Hbaapi.h ou Hbaapi.h) |