Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
События обновления структуры UPDATE_EVENT . Эта структура передается обратно вызывающей приложению через процедуру обратного вызова состояния события NPP.
Синтаксис
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;
Члены
-
Событие
-
Фактическое записываемое событие.
-
Действие
-
Предпринятое действие.
-
Состояние
-
Указание состояния сети.
-
Значение
-
Вспомогательная переменная счетчика.
-
Timestamp
-
Помеченные события в микросекундах.
-
lpUserContext
-
Контекст пользователя, заданный приложением.
-
lpReserved
-
Использование драйвера или NAL.
-
FramesDropped
-
Кадры RTF, удаленные в указанный буфер.
-
Reserved
-
Данные не возвращаются с этим параметром переключателя.
-
lpFrameTable
-
Только RTF.
-
lpPacketQueue
-
Для передач.
-
SecurityResponse
-
Ответ удаленного монитора безопасности.
-
lpFinalStats
-
Это значение заполняется только при остановках, не связанных с безопасностью (например, триггерах).
Комментарии
Пользователи C++ должны отметить, что объявление для этого обратного вызова должно находиться в общедоступной части файла заголовка:
static WINAPI DWORD NetworkCallback( UPDATE_EVENT events);
Реализация должна находиться в защищенном разделе CPP-файла:
DWORD WINAPI ClassName::NetworkCallback( UPDATE_EVENT events) {};
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
| Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
| Заголовок |
|