структура ACX_EVENT_ITEM (acxrequest.h)
Структура ACX_EVENT_ITEM описывает элемент события, который является целевым объектом запроса ACX.
Синтаксис
typedef struct _ACX_EVENT_ITEM {
const GUID *Set;
ULONG Id;
ULONG Flags;
PFN_ACX_OBJECT_PROCESS_EVENT_REQUEST EvtAcxObjectProcessRequest;
PVOID Reserved;
} ACX_EVENT_ITEM, *PACX_EVENT_ITEM;
Члены
Set
Указывает GUID, идентифицирующий набор элементов событий KS (потоковая передача ядра).
Id
Указывает член набора событий.
Flags
Поле Флаги можно использовать для установки следующих флагов, определенных в заголовке AcxRequest.
#define ACX_EVENT_ITEM_FLAG_NONE 0x00000000
#define ACX_EVENT_ITEM_FLAG_ENABLE 0x00000001 // KSEVENT_TYPE_ENABLE
#define ACX_EVENT_ITEM_FLAG_BASICSUPPORT 0x00000200 // KSEVENT_TYPE_BASICSUPPORT
EvtAcxObjectProcessRequest
Обработчик событий обратного вызова EVT_ACX_OBJECT_PROCESS_REQUEST , связанный с этим элементом.
Reserved
Данное поле зарезервировано.
Remarks
Пример
Ниже приведен пример использования.
Требования ACX
Минимальная версия ACX: 1.0
Дополнительные сведения о версиях ACX см. в статье Обзор версий ACX.
Требования
Требование | Значение |
---|---|
Заголовок | acxrequest.h |