RemoveTarget , funzione

Il metodo WMI RemoveTarget configura il provider WMI in modo che arresti il passaggio di eventi associati alla destinazione indicata al client WMI.

Sintassi

void RemoveTarget(
   [in, HBAType("HBA_WWN")] uint8          HbaPortWWN[8],
   [in, HBAType("HBA_WWN")] uint8          DiscoveredPortWWN[8],
   [in] uint32                             AllTargets,
   [out, HBA_STATUS_QUALIFIERS] HBA_STATUS HBAStatus
);

Parametri

HbaPortWWN
Nome mondiale a 64 bit (WWN) che identifica in modo univoco la porta locale che deve essere rimossa dall'elenco di porte i cui eventi vengono segnalati al client WMI. Per una discussione sui nomi di tutto il mondo, vedere la specifica dell'API HBA Fibre Channel del comitato T11.

DiscoveredPortWWN
WwN che indica la porta individuata remota che deve essere rimossa dall'elenco di porte i cui eventi vengono segnalati al client WMI.

AllTargets
Eventi da interrompere la creazione di report. Se questo membro è zero, il client del provider WMI interromperà la segnalazione degli eventi associati alla porta indicata da DiscoveredPortWWN. Se questo membro è diverso da zero, il provider WMI smetterà di segnalare tutti gli eventi associati a qualsiasi destinazione.

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 RemoveTarget_OUT .

Valore restituito

Non applicabile ai metodi WMI.

Commenti

Questo metodo WMI appartiene alla classe WMI MSFC_EventControl.

Requisiti

Piattaforma di destinazione

Desktop

Intestazione

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

Vedere anche

RemoveTarget_IN

RemoveTarget_OUT