Funzione NmrWaitForClientDeregisterComplete (netioddk.h)
La funzione NmrWaitForClientDeregisterComplete attende il completamento della registrazione di un modulo client.
Sintassi
NTSTATUS NmrWaitForClientDeregisterComplete(
[in] HANDLE NmrClientHandle
);
Parametri
[in] NmrClientHandle
Handle usato da NMR per rappresentare la registrazione del modulo client. NmR restituisce questo handle al modulo client quando il modulo client chiama la funzione NmrRegisterClient.
Valore restituito
La funzione NmrWaitForClientDeregisterComplete restituisce uno dei codici NTSTATUS seguenti:
Codice restituito | Descrizione |
---|---|
|
NmR ha completato la registrazione del modulo client. |
|
Il modulo client ha chiamato la funzione NmrWaitForClientDeregisterComplete prima di chiamare la funzione nmrDeregisterClient oppure l'handle specificato nel parametro NmrClientHandle non è un handle client valido. |
|
Si è verificato un errore. |
Osservazioni
Un modulo client chiama la funzione NmrWaitForClientDeregisterComplete per attendere il completamento della registrazione del modulo client. Un modulo client chiama la funzione NmrWaitForClientDeregisterComplete solo dopo aver chiamato la funzione NmrDeregisterClient.
Un modulo client chiama in genere la funzione NmrWaitForClientDeregisterComplete dalla funzione Scarica per attendere che venga annullata completamente la registrazione dal nmR prima che il modulo client venga scaricato dal sistema. Un modulo client non deve restituire da una chiamata alla relativa funzione Scarica fino al completamento della registrazione.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows. |
piattaforma di destinazione | Desktop |
intestazione | netioddk.h (include Wsk.h) |
libreria | Netio.lib |
IRQL | < DISPATCH_LEVEL |