Funzione GetPersistentBinding2

Il metodo GetPersistentBinding2 recupera le associazioni usate da un driver miniport HBA per eseguire il mapping delle informazioni usate da un sistema operativo per identificare le unità logiche agli identificatori del protocollo Fibre Channel (FCP) per le unità logiche.

Sintassi

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[]
);

Parametri

PortWWN[8]
Nome globale che indica la porta i cui binding permanenti verranno recuperati.

InEntryCount
Indica il numero di voci di associazione che il provider WMI può segnalare nel parametro Entry .

HBAStatus
In caso di restituzione, contiene lo stato dell'operazione. Per un elenco dei valori consentiti e delle relative descrizioni, vedere HBA_STATUS. Il driver miniport restituisce queste informazioni nel membro HBAStatus di una struttura GetFcpPersistentBinding_OUT .

TotalEntryCount
Indica il numero totale di associazioni persistenti associate all'HBA.

OutEntryCount
Indica il numero totale di associazioni persistenti recuperate dal metodo GetPersistentBinding2 . Questo valore sarà minore o uguale a TotalEntryCount.

Binding[]
Matrice di strutture di tipo HBAFCPBindingEntry2 che descrivono le associazioni di un HBA tra gli identificatori del sistema operativo e i identificatori FCP (Fibre Channel Protocol).

Valore restituito

Non applicabile ai metodi WMI.

Commenti

Questo metodo WMI appartiene alla classe WMI MSFC_HBAFCPInfo.

Requisiti

Piattaforma di destinazione

Desktop

Intestazione

Hbapiwmi.h (include Hbapiwmi.h, Hbaapi.h o Hbaapi.h)

Vedere anche

GetFcpPersistentBinding_IN

GetFcpPersistentBinding_OUT

HBAFCPBindingEntry2