Estructura NOTIFYCANCEL (npapi.h)

La estructura NOTIFYCANCEL contiene los detalles de una operación de desconexión de red. La función CancelConnectNotify la usa.

Sintaxis

typedef struct _NOTIFYCANCEL {
  LPWSTR lpName;
  LPWSTR lpProvider;
  DWORD  dwFlags;
  BOOL   fForce;
} NOTIFYCANCEL, *LPNOTIFYCANCEL;

Miembros

lpName

Puntero al nombre del recurso de red o dispositivo local cuya conexión se va a cancelar.

lpProvider

Para la notificación anticipada, este campo no está definido. MpR probará todos los proveedores válidos para cancelar la conexión.

Para la notificación posterior al hecho, si la operación de cancelación se realizó correctamente, este campo especifica el nombre del proveedor de red que canceló la conexión.

dwFlags

Actualmente, la única marca admitida es CONNECT_UPDATE_PROFILE, lo que indica si la desconexión debe permanecer persistente. Si se establece esta marca, Windows ya no restaura esta conexión cuando el usuario inicia sesión.

fForce

Indica si la desconexión debe continuar incluso si hay archivos abiertos o trabajos en la conexión. Si este campo es TRUE, la conexión se cancela independientemente de los archivos o trabajos abiertos. Si este campo es FALSE, la conexión no se cancelará si hay archivos abiertos o trabajos.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado npapi.h