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