📄 halaacpi.dll.h
字号:
BYTE EntryType;
BYTE IntType;
struct _PolarityAndLevel Signal;
BYTE SourceBusId;
BYTE SourceBusIrq;
BYTE DestLocalApicId;
BYTE DestLocalApicInti;
};
struct _PcMpLintiEntry*;
struct MPS_EXTENTRY
{
BYTE Type;
BYTE Length;
struct UnnamedStruct_31E388 u;
};
struct MPS_EXTENTRY*;
struct UnnamedStruct_31BAF8
{
DWORD ApicVersion;
DWORD ProcessorCount;
DWORD NtProcessors;
DWORD BusCount;
DWORD IOApicCount;
DWORD IntiCount;
DWORD LintiCount;
DWORD IMCRPresent;
DWORD LocalApicBase;
DWORD* IoApicBase[64];
DWORD IoApicPhys[64];
struct _PcMpProcessorEntry* ProcessorEntryPtr;
struct _PcMpBusEntry* BusEntryPtr;
struct _PcMpIoApicEntry* IoApicEntryPtr;
struct _PcMpApicIntiEntry* IntiEntryPtr;
struct _PcMpLintiEntry* LintiEntryPtr;
struct MPS_EXTENTRY* ExtensionTable;
struct MPS_EXTENTRY* EndOfExtensionTable;
};
struct _PolarityAndLevel
{
WORD Polarity;
WORD Level;
WORD Reserved;
};
struct UnnamedStruct_31C560
{
BYTE EntryType;
BYTE IntType;
struct _PolarityAndLevel Signal;
BYTE SourceBusId;
BYTE SourceBusIrq;
BYTE DestLocalApicId;
BYTE DestLocalApicInti;
};
struct _SINGLE_LIST_ENTRY*;
struct UnnamedStruct_31C9A0
{
struct _SINGLE_LIST_ENTRY* Next;
};
struct LOCAL_NMISOURCE
{
BYTE Type;
BYTE Length;
BYTE ProcessorID;
WORD Flags;
BYTE LINTIN;
};
struct UnnamedStruct_31CAF8
{
BYTE Type;
BYTE Length;
BYTE ProcessorID;
WORD Flags;
BYTE LINTIN;
};
struct UnnamedStruct_31CDC0
{
BYTE EntryType;
BYTE IntType;
struct _PolarityAndLevel Signal;
BYTE SourceBusId;
BYTE SourceBusIrq;
BYTE IoApicId;
BYTE IoApicInti;
};
struct _CPUIDENTIFIER
{
DWORD Stepping;
DWORD Model;
DWORD Family;
DWORD Reserved;
};
struct UnnamedStruct_31D228
{
BYTE EntryType;
BYTE LocalApicId;
BYTE LocalApicVersion;
BYTE CpuFlags;
struct _CPUIDENTIFIER CpuIdentification;
DWORD FeatureFlags;
BYTE Reserved[8];
};
struct _LIST_ENTRY*;
struct UnnamedStruct_31D668
{
struct _LIST_ENTRY* Flink;
struct _LIST_ENTRY* Blink;
};
struct UnnamedStruct_31D7B0
{
BYTE BusId;
BYTE Type;
__int64 Base;
__int64 Length;
};
struct UnnamedStruct_31D9F8
{
BYTE BusId;
BYTE Type;
__int64 Base;
__int64 Length;
};
struct UnnamedBitfield_31DA40
{
BYTE BusId;
BYTE Type;
__int64 Base;
__int64 Length;
};
struct UnnamedStruct_31DA88
{
BYTE BusId;
BYTE SubtractiveDecode;
BYTE ParentBusId;
};
struct UnnamedStruct_31DC60
{
BYTE BusId;
BYTE SubtractiveDecode;
BYTE ParentBusId;
};
struct UnnamedStruct_31DCA8
{
__int64 Address;
__int64 Length;
};
struct UnnamedStruct_31DDF0
{
__int64 Address;
__int64 Length;
};
struct UnnamedBitfield_31DE38
{
__int64 Address;
__int64 Length;
};
struct UnnamedStruct_31DE80
{
BYTE BusId;
BYTE Modifier;
BYTE Reserved;
DWORD List;
};
struct UnnamedStruct_31E0C8
{
BYTE BusId;
BYTE Modifier;
BYTE Reserved;
DWORD List;
};
struct UnnamedStruct_31E110
{
struct UnnamedStruct_31D9F8 AddressMap;
struct UnnamedStruct_31DC60 BusHierarchy;
struct UnnamedStruct_31DDF0 PersistentStore;
struct UnnamedStruct_31E0C8 CompatibleMap;
};
struct UnnamedStruct_31E388
{
struct UnnamedStruct_31D9F8 AddressMap;
struct UnnamedStruct_31DC60 BusHierarchy;
struct UnnamedStruct_31DDF0 PersistentStore;
struct UnnamedStruct_31E0C8 CompatibleMap;
};
struct UnnamedStruct_31E3D0
{
BYTE Type;
BYTE Length;
struct UnnamedStruct_31E388 u;
};
struct UnnamedStruct_31E598
{
BYTE AddressSpaceID;
BYTE BitWidth;
BYTE BitOffset;
BYTE Reserved;
struct _LARGE_INTEGER Address;
};
enum UnnamedEnum_31E870
{
MmFrameBufferCached = 2,
};
enum _MEMORY_CACHING_TYPE_ORIG
{
MmFrameBufferCached = 2,
};
struct _MAPIC
{
struct _DESCRIPTION_HEADER Header;
DWORD LocalAPICAddress;
DWORD Flags;
DWORD APICTables[1];
};
struct UnnamedStruct_31EA48
{
struct _DESCRIPTION_HEADER Header;
DWORD LocalAPICAddress;
DWORD Flags;
DWORD APICTables[1];
};
struct _RSDP_2_0
{
ULONGLONG Signature;
BYTE Checksum;
BYTE OEMID[6];
BYTE Revision;
DWORD RsdtAddress;
DWORD Length;
struct _LARGE_INTEGER XsdtAddress;
BYTE XChecksum;
BYTE Reserved[3];
};
struct UnnamedStruct_31ED20
{
ULONGLONG Signature;
BYTE Checksum;
BYTE OEMID[6];
BYTE Revision;
DWORD RsdtAddress;
DWORD Length;
struct _LARGE_INTEGER XsdtAddress;
BYTE XChecksum;
BYTE Reserved[3];
};
struct ISA_VECTOR
{
BYTE Type;
BYTE Length;
BYTE Bus;
BYTE Source;
DWORD GlobalSystemInterruptVector;
WORD Flags;
};
struct UnnamedStruct_31F268
{
BYTE Type;
BYTE Length;
BYTE Bus;
BYTE Source;
DWORD GlobalSystemInterruptVector;
WORD Flags;
};
struct UnnamedBitfield_31F5C0
{
BYTE Type;
BYTE Length;
BYTE Bus;
BYTE Source;
DWORD GlobalSystemInterruptVector;
WORD Flags;
};
struct UnnamedBitfield_31F608
{
(null);
};
struct UnnamedBitfield_31F650
{
(null);
};
struct UnnamedStruct_31F698
{
WORD Polarity;
WORD Level;
WORD Reserved;
};
struct UnnamedBitfield_31F860
{
WORD Polarity;
WORD Level;
WORD Reserved;
};
struct UnnamedBitfield_31F8A8
{
(null);
};
struct UnnamedBitfield_31F8F0
{
(null);
};
struct UnnamedBitfield_31F938
{
(null);
};
struct UnnamedStruct_31F980
{
DWORD Stepping;
DWORD Model;
DWORD Family;
DWORD Reserved;
};
struct UnnamedStruct_31FBC8
{
BYTE EntryType;
BYTE IoApicId;
BYTE IoApicVersion;
BYTE IoApicFlag;
void* IoApicAddress;
};
enum UnnamedEnum_31FEB0
{
MemoryMaximum = 9,
MemorySpecialMemory = 8,
MemoryFreeContiguous = 7,
MemoryFirmwarePermanent = 6,
MemoryFirmwareTemporary = 5,
MemoryLoadedProgram = 4,
MemoryBad = 3,
MemoryFree = 2,
MemorySystemBlock = 1,
MemoryExceptionBlock = 0,
};
enum _MEMORY_TYPE
{
MemoryMaximum = 9,
MemorySpecialMemory = 8,
MemoryFreeContiguous = 7,
MemoryFirmwarePermanent = 6,
MemoryFirmwareTemporary = 5,
MemoryLoadedProgram = 4,
MemoryBad = 3,
MemoryFree = 2,
MemorySystemBlock = 1,
MemoryExceptionBlock = 0,
};
struct _IOAPIC
{
BYTE Type;
BYTE Length;
BYTE IOAPICID;
BYTE Reserved;
DWORD IOAPICAddress;
DWORD SystemVectorBase;
};
struct UnnamedStruct_45A518
{
BYTE Type;
BYTE Length;
BYTE IOAPICID;
BYTE Reserved;
DWORD IOAPICAddress;
DWORD SystemVectorBase;
};
struct _PROCLOCALAPIC
{
BYTE Type;
BYTE Length;
BYTE ACPIProcessorID;
BYTE APICID;
DWORD Flags;
};
struct UnnamedStruct_45A910
{
BYTE Type;
BYTE Length;
BYTE ACPIProcessorID;
BYTE APICID;
DWORD Flags;
};
struct IO_NMISOURCE
{
BYTE Type;
BYTE Length;
WORD Flags;
DWORD GlobalSystemInterruptVector;
};
struct UnnamedStruct_45AC78
{
BYTE Type;
BYTE Length;
WORD Flags;
DWORD GlobalSystemInterruptVector;
};
struct _DISPATCHER_HEADER
{
BYTE Type;
BYTE Absolute;
BYTE Size;
BYTE Inserted;
long SignalState;
struct _LIST_ENTRY WaitListHead;
};
struct UnnamedStruct_45AF60
{
struct _DISPATCHER_HEADER Header;
};
struct _FACS_2_0
{
DWORD Signature;
DWORD Length;
DWORD HardwareSignature;
DWORD pFirmwareWakingVector;
DWORD GlobalLock;
DWORD Flags;
struct _LARGE_INTEGER x_FirmwareWakingVector;
BYTE version;
BYTE Reserved[31];
};
BYTE;
struct UnnamedStruct_45B0F0
{
DWORD Signature;
DWORD Length;
DWORD HardwareSignature;
DWORD pFirmwareWakingVector;
DWORD GlobalLock;
DWORD Flags;
struct _LARGE_INTEGER x_FirmwareWakingVector;
BYTE version;
BYTE Reserved[31];
};
char;
struct UnnamedStruct_45B630
{
BYTE EntryType;
BYTE BusId;
char BusType[6];
};
struct UnnamedStruct_45B7F8
{
BYTE Type;
BYTE Absolute;
BYTE Size;
BYTE Inserted;
long SignalState;
struct _LIST_ENTRY WaitListHead;
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -