Struttura NOTIFYCANCEL (npapi.h)
La struttura NOTIFYCANCEL contiene i dettagli di un'operazione di disconnessione di rete. Viene usato dalla funzione CancelConnectNotify .
Sintassi
typedef struct _NOTIFYCANCEL {
LPWSTR lpName;
LPWSTR lpProvider;
DWORD dwFlags;
BOOL fForce;
} NOTIFYCANCEL, *LPNOTIFYCANCEL;
Members
lpName
Puntatore al nome del dispositivo locale o della risorsa di rete la cui connessione viene annullata.
lpProvider
Per la notifica anticipata, questo campo non è definito. MpR tenterà tutti i provider validi per annullare la connessione.
Per la notifica dopo il fatto, se l'operazione di annullamento ha avuto esito positivo, questo campo specifica il nome del provider di rete che ha annullato la connessione.
dwFlags
Attualmente, l'unico flag supportato è CONNECT_UPDATE_PROFILE, che indica se la disconnessione deve rimanere persistente. Se questo flag è impostato, Windows non ripristina più questa connessione quando l'utente accede.
fForce
Indica se la disconnessione deve continuare anche se sono presenti file o processi aperti nella connessione. Se questo campo è TRUE, la connessione viene annullata indipendentemente dai file aperti o dai processi. Se questo campo è FALSE, la connessione non verrà annullata se sono presenti file o processi aperti.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | npapi.h |