events.c

来自「winNT技术操作系统,国外开放的原代码和LIUX一样」· C语言 代码 · 共 101 行

C
101
字号
#include <ks.h>/* ===============================================================    Event Functions*//*    @unimplemented*/KSDDKAPI NTSTATUS NTAPIKsGenerateEvent(    IN  PKSEVENT_ENTRY EntryEvent){    UNIMPLEMENTED;    return STATUS_UNSUCCESSFUL;}/*    @unimplemented*/KSDDKAPI NTSTATUS NTAPIKsEnableEventWithAllocator(    IN  PIRP Irp,    IN  ULONG EventSetsCount,    IN  PKSEVENT_SET EventSet,    IN  OUT PLIST_ENTRY EventsList OPTIONAL,    IN  KSEVENTS_LOCKTYPE EventsFlags OPTIONAL,    IN  PVOID EventsLock OPTIONAL,    IN  PFNKSALLOCATOR Allocator OPTIONAL,    IN  ULONG EventItemSize OPTIONAL){    UNIMPLEMENTED;    return STATUS_UNSUCCESSFUL;}/*    @unimplemented*/KSDDKAPI NTSTATUS NTAPIKsGenerateDataEvent(    IN  PKSEVENT_ENTRY EventEntry,    IN  ULONG DataSize,    IN  PVOID Data){    UNIMPLEMENTED;    return STATUS_UNSUCCESSFUL;}/*    @unimplemented*/KSDDKAPI NTSTATUS NTAPIKsEnableEvent(    IN  PIRP Irp,    IN  ULONG EventSetsCount,    IN  KSEVENT_SET* EventSet,    IN  OUT PLIST_ENTRY EventsList OPTIONAL,    IN  KSEVENTS_LOCKTYPE EventsFlags OPTIONAL,    IN  PVOID EventsLock OPTIONAL){    UNIMPLEMENTED;    return STATUS_UNSUCCESSFUL;}/*    @unimplemented*/KSDDKAPI VOID NTAPIKsDiscardEvent(    IN  PKSEVENT_ENTRY EventEntry){    UNIMPLEMENTED;}/*    @unimplemented*/KSDDKAPI NTSTATUS NTAPIKsDisableEvent(    IN  PIRP Irp,    IN  OUT PLIST_ENTRY EventsList,    IN  KSEVENTS_LOCKTYPE EventsFlags,    IN  PVOID EventsLock){    UNIMPLEMENTED;    return STATUS_UNSUCCESSFUL;}/*    @unimplemented*/KSDDKAPI VOID NTAPIKsFreeEventList(    IN  PFILE_OBJECT FileObject,    IN  OUT PLIST_ENTRY EventsList,    IN  KSEVENTS_LOCKTYPE EVentsFlags,    IN  PVOID EventsLock){    UNIMPLEMENTED;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?