Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La funzione LPM_Deinitialize consente al PCM di indicare a LPMs di denitializzare, sia a causa dell'arresto del sistema che di una modifica dello stato di Gestione larghezza di banda subnet designata (DSBM). Ciò si verifica quando il servizio di controllo di ammissione non deve più eseguire il controllo di ammissione basato su criteri, ad esempio quando si verifica una rimozione dallo stato DSBM. Le macchine virtuali devono liberare risorse, chiudere le connessioni alle entità esterne, ad esempio il server dei criteri o i servizi directory, ed eseguire qualsiasi altra pulizia necessaria per rinunciare correttamente alle attività LPM. Il PCM scarica la DLL dopo che LPM_Deinitialize restituisce.
Sintassi
ULONG LPM_Deinitialize(
LPM_HANDLE LpmHandle
);
Parametri
LpmHandle
Handle univoco per LPM, fornito tramite LPM_Initialize durante l'inizializzazione.
Valore restituito
Se viene restituito un altro valore da LPM_Deinitialize, il PCM registra il nome di questa DLL (le implementazioni di LPMs sono sempre sotto forma di DLL), nonché questo valore restituito, nel registro eventi.
Commenti
Le macchine virtuali non devono restituire errori per le richieste in sospeso quando viene chiamato LPM_Deinitialize ; PCM presuppone LPV_REJECT per le richieste in sospeso. Le LPMs devono deinitializzare in modo sincrono prima di restituire. Se un LPM è stato caricato e inizializzato più volte per facilitare la gestione di più tipi PE, il PCM chiamerà LPM_Deinitialize più volte.
Requisiti
| Client minimo supportato | Windows 2000 Professional [solo app desktop] |
| Server minimo supportato | Windows 2000 Server [solo app desktop] |
| Piattaforma di destinazione | Windows |
| Intestazione | lpmapi.h |