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) |