Share via


Estructura NOTIFYINFO (npapi.h)

La estructura NOTIFYINFO contiene información de estado sobre una operación de conexión o desconexión de red. Se usa en las funciones AddConnectNotify y CancelConnectNotify .

Sintaxis

typedef struct _NOTIFYINFO {
  DWORD  dwNotifyStatus;
  DWORD  dwOperationStatus;
  LPVOID lpContext;
} NOTIFYINFO, *LPNOTIFYINFO;

Miembros

dwNotifyStatus

Esto se NOTIFY_PRE o NOTIFY_POST para indicar si esta notificación se envía antes o después de que se realice la conexión o desconexión.

dwOperationStatus

Se establece en WN_SUCCESS cuando dwNotifyStatus se NOTIFY_PRE.

Si dwNotifyStatus se establece en NOTIFY_POST, dwOperationStatus contiene el código de estado devuelto de la función que realiza la operación: NPAddConnection o NPCancelConnection.

lpContext

Lo usa la aplicación que recibe la notificación para mantener un contexto para la operación entre la notificación previa y las llamadas posteriores a la notificación. En otras palabras, permite que la aplicación de notificación coincida con la llamada de notificación anticipada a la llamada de notificación posterior a la correspondiente llamada de notificación de hechos para un evento determinado. El miembro lpContext es un puntero NULL cuando se llama a la función de notificación para la notificación anticipada. La función de notificación puede devolver con lpContext still NULL, lo que indica que no está interesado en una notificación adicional para esta operación específica. En este caso, no se volverá a llamar a la función de notificación con después de la notificación de hechos para esta operación. Si la llamada de función de notificación anticipada devuelve un valor no NULL en lpContext, este valor se pasa cuando se llama a la función de notificación para la notificación posterior a la misma operación.

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