Condividi tramite


Metodo CWbemProviderGlue::FrameworkLogoffDLL(LPCWSTR,PLONG) (wbemglue.h)

[La classe CWbemProviderGlue fa parte di WMI Provider Framework, che è ora considerata in stato finale e non saranno disponibili ulteriori sviluppi, miglioramenti o aggiornamenti per problemi non correlati alla sicurezza che interessano queste librerie. Le API MI devono essere usate per tutti i nuovi sviluppi.

Il metodo FrameworkLogoffDLL viene chiamato da DllCanUnloadNow per determinare se il server del provider non è in uso e può essere scaricato.

Sintassi

BOOL FrameworkLogoffDLL(
  LPCWSTR name,
  PLONG   plRefCount
);

Parametri

name

Nome del server scaricato.

plRefCount

Conteggio dei riferimenti corrente. Questo valore LONG deve essere lo stesso usato in FrameworkLoginDLL e il parametro per il costruttore CWbemGlueFactory.

Valore restituito

Il metodo restituisce TRUE se il server non è in uso e può essere scaricato e FALSE se il server è ancora in uso e non può essere scaricato.

Commenti

Per il momento , FrameworkLogoffDLL restituisce FALSE finché il refcount per CWbemProviderGlue non è zero. Questo approccio impedisce lo scaricamento di qualsiasi DLL client mentre le istanze di CWbemProviderGlue esistono ancora.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione wbemglue.h (include FwCommon.h)
Libreria FrameDyn.lib
DLL FrameDynOS.dll; FrameDyn.dll