estructura de UPDATE_EVENT
La estructura UPDATE_EVENT actualiza los eventos. Esta estructura se devuelve a la aplicación que realiza la llamada a través del procedimiento de devolución de llamada de estado de evento por parte del NPP.
Sintaxis
typedef struct _UPDATE_EVENT {
USHORT Event;
DWORD Action;
DWORD Status;
DWORD Value;
__int64 TimeStamp;
DWORD_PTR lpUserContext;
DWORD_PTR lpReserved;
UINT FramesDropped;
union {
DWORD Reserved;
LPFRAMETABLE lpFrameTable;
DWORD_PTR lpPacketQueue;
SECURITY_PERMISSION_RESPONSE SecurityResponse;
};
LPSTATISTICS lpFinalStats;
} UPDATE_EVENT, *PUPDATE_EVENT;
Miembros
-
Evento
-
Evento real que se está grabando.
-
Acción
-
La acción realizada.
-
Estado
-
Indicación de estado de red.
-
Valor
-
Variable de contador auxiliar.
-
Timestamp
-
Los eventos marcados, en microsegundos.
-
lpUserContext
-
Contexto de usuario proporcionado por la aplicación.
-
lpReserved
-
Uso del controlador o NAL.
-
FramesDropped
-
Fotogramas RTF quitados en el búfer especificado.
-
Reserved
-
No se devuelve ningún dato con esta opción de modificador.
-
lpFrameTable
-
Solo RTF.
-
lpPacketQueue
-
Para las transmisións.
-
SecurityResponse
-
Respuesta del monitor de seguridad remota.
-
lpFinalStats
-
Esto solo se rellena en las paradas no relacionadas con la seguridad (por ejemplo, desencadenadores).
Comentarios
Los usuarios de C++ deben tener en cuenta que la declaración de esta devolución de llamada debe estar en la parte pública del archivo de encabezado:
static WINAPI DWORD NetworkCallback( UPDATE_EVENT events);
La implementación debe estar en la sección protegida del archivo .cpp:
DWORD WINAPI ClassName::NetworkCallback( UPDATE_EVENT events) {};
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado |
|