Add Deferred Procedure Call (DPC) and processor power state related structures

This commit is contained in:
2023-02-27 19:58:47 +01:00
父節點 e41de62dab
當前提交 ef23acc3bc
共有 6 個文件被更改,包括 79 次插入1 次删除

查看文件

@@ -12,6 +12,7 @@
#include <xtbase.h>
#include <xtstruct.h>
#include <xttypes.h>
#include <potypes.h>
#include ARCH_HEADER(xtstruct.h)
#include ARCH_HEADER(artypes.h)
@@ -452,8 +453,12 @@ typedef struct _KPROCESSOR_CONTROL_BLOCK
ULONG_PTR SetMember;
CPU_IDENTIFICATION CpuId;
KPROCESSOR_STATE ProcessorState;
KDPC_DATA DpcData[2];
PVOID DpcStack;
VOLATILE ULONG_PTR TimerRequest;
ULONG_PTR MultiThreadProcessorSet;
SINGLE_LIST_ENTRY DeferredReadyListHead;
PROCESSOR_POWER_STATE PowerState;
} KPROCESSOR_CONTROL_BLOCK, *PKPROCESSOR_CONTROL_BLOCK;
/* Processor Block structure definition */