⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 halaacpi.dll.h

📁 一个 windows 内核级别的调试器
💻 H
📖 第 1 页 / 共 2 页
字号:
    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 + -