Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
The UPDATE_EVENT structure updates events. This structure is passed back to the calling application via the event status callback procedure by the NPP.
Syntax
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;
Members
-
Event
-
Actual event being recorded.
-
Action
-
The action taken.
-
Status
-
Network status indication.
-
Value
-
Auxiliary counter variable.
-
TimeStamp
-
The marked events, in microseconds.
-
lpUserContext
-
User context given by the application.
-
lpReserved
-
Driver or NAL use.
-
FramesDropped
-
RTF frames dropped in the specified buffer.
-
Reserved
-
No data comes back with this switch option.
-
lpFrameTable
-
RTF only.
-
lpPacketQueue
-
For transmits.
-
SecurityResponse
-
Remote security monitor response.
-
lpFinalStats
-
This is only filled in on non-security related stops (for example, triggers).
Remarks
C++ users should note that the declaration for this callback should be in the public part of the header file:
static WINAPI DWORD NetworkCallback( UPDATE_EVENT events);
The implementation should be in the protected section of the .cpp file:
DWORD WINAPI ClassName::NetworkCallback( UPDATE_EVENT events) {};
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client |
Windows 2000 Professional [desktop apps only] |
| Minimum supported server |
Windows 2000 Server [desktop apps only] |
| Header |
|