Partager via


structure UPDATE_EVENT

La structure UPDATE_EVENT met à jour les événements. Cette structure est transmise à l’application appelante via l’événement status procédure de rappel par le NPP.

Syntaxe

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;

Membres

Event

Événement réel en cours d’enregistrement.

Action

Action entreprise.

État

Indication de status réseau.

Valeur

Variable de compteur auxiliaire.

Timestamp

Événements marqués, en microsecondes.

lpUserContext

Contexte utilisateur donné par l’application.

lpReserved

Utilisation du pilote ou NAL.

FramesDropped

Les images RTF ont été supprimées dans la mémoire tampon spécifiée.

Reserved

Aucune donnée ne revient avec cette option de commutateur.

lpFrameTable

RTF uniquement.

lpPacketQueue

Pour les transmissions.

SecurityResponse

Réponse du moniteur de sécurité à distance.

lpFinalStats

Ce n’est renseigné que sur les arrêts non liés à la sécurité (par exemple, les déclencheurs).

Notes

Les utilisateurs C++ doivent noter que la déclaration de ce rappel doit se trouver dans la partie publique du fichier d’en-tête :

static WINAPI DWORD NetworkCallback( UPDATE_EVENT events);

L’implémentation doit se trouver dans la section protégée du fichier .cpp :

DWORD WINAPI ClassName::NetworkCallback( UPDATE_EVENT events) {};

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
En-tête
Netmon.h