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

📄 winddk.inc

📁 Cracker终结者——提供最优秀的软件保护技术
💻 INC
📖 第 1 页 / 共 5 页
字号:
;///////////////////////////////////////////////////////////////////
;// winddk.inc
;//
;// This NASM include file has been autogenerated by VXDi2n
;// from Windows DDK Include direcrory ()
;//

%ifndef INCLUDED_WINDDK_INC__
%define INCLUDED_WINDDK_INC__

VMM_Device_ID equ	0x0001
DEBUG_Device_ID equ	0x0002
VPICD_Device_ID equ	0x0003
VDMAD_Device_ID equ	0x0004
VTD_Device_ID equ	0x0005
V86MMGR_Device_ID equ	0x0006
PageSwap_Device_ID equ	0x0007
PARITY_Device_ID equ	0x0008
REBOOT_Device_ID equ	0x0009
VDD_Device_ID equ	0x000a
VSD_Device_ID equ	0x000b
VMD_Device_ID equ	0x000c
VKD_Device_ID equ	0x000d
VCD_Device_ID equ	0x000e
VPD_Device_ID equ	0x000f
BlockDev_Device_ID equ	0x0010
VMCPD_Device_ID equ	0x0011
EBIOS_Device_ID equ	0x0012
BIOSXLAT_Device_ID equ	0x0013
VNETBIOS_Device_ID equ	0x0014
DOSMGR_Device_ID equ	0x0015
WINLOAD_Device_ID equ	0x0016
SHELL_Device_ID equ	0x0017
VMPoll_Device_ID equ	0x0018
VPROD_Device_ID equ	0x0019
DOSNET_Device_ID equ	0x001a
VFD_Device_ID equ	0x001b
VDD2_Device_ID equ	0x001c
WINDEBUG_Device_ID equ	0x001d
TSRLOAD_Device_ID equ	0x001e
BIOSHOOK_Device_ID equ	0x001f
Int13_Device_ID equ	0x0020
PageFile_Device_ID equ	0x0021
SCSI_Device_ID equ	0x0022
SCSIFD_Device_ID equ	0x0024
VPEND_Device_ID equ	0x0025
APM_Device_ID equ	0x0026
VXDLDR_Device_ID equ	0x0027
Ndis_Device_ID equ	0x0028
VWIN32_Device_ID equ	0x002a
VCOMM_Device_ID equ	0x002b
SPOOLER_Device_ID equ	0x002c
WIN32S_Device_ID equ	0x002d
DEBUGCMD_Device_ID equ	0x002e
CONFIGMG_Device_ID equ	0x0033
DWCFGMG_Device_ID equ	0x0034
SCSIPORT_Device_ID equ	0x0035
VFBACKUP_Device_ID equ	0x0036
ENABLE_Device_ID equ	0x0037
VCOND_Device_ID equ	0x0038
ISAPNP_Device_ID equ	0x003c
BIOS_Device_ID equ	0x003d
IFSMgr_Device_ID equ	0x0040
VCDFSD_Device_ID equ	0x0041
MRCI2_Device_ID equ	0x0042
PCI_Device_ID equ	0x0043
PELOADER_Device_ID equ	0x0044
EISA_Device_ID equ	0x0045
DRAGCLI_Device_ID equ	0x0046
DRAGSRV_Device_ID equ	0x0047
PERF_Device_ID equ	0x0048
AWREDIR_Device_ID equ	0x0049
DDS_Device_ID equ	0x004a
NTKERN_Device_ID equ	0x004b
VDOSKEYD_Device_ID equ	0x004b
ACPI_Device_ID equ	0x004c
UDF_Device_ID equ	0x004d
SMCLIB_Device_ID equ	0x004e
ETEN_Device_ID equ	0x0060
CHBIOS_Device_ID equ	0x0061
VMSGD_Device_ID equ	0x0062
VPPID_Device_ID equ	0x0063
VIME_Device_ID equ	0x0064
VHBIOSD_Device_ID equ	0x0065

Begin_Service_Table VMM	; 0x0001
  VMM_Service Get_VMM_Version                          ; 0x0000 ord
  VMM_Service Get_Cur_VM_Handle                        ; 0x0001 ord
  VMM_Service Test_Cur_VM_Handle                       ; 0x0002 ord
  VMM_Service Get_Sys_VM_Handle                        ; 0x0003 ord
  VMM_Service Test_Sys_VM_Handle                       ; 0x0004 ord
  VMM_Service Validate_VM_Handle                       ; 0x0005 ord
  VMM_Service Get_VMM_Reenter_Count                    ; 0x0006 ord
  VMM_Service Begin_Reentrant_Execution                ; 0x0007 ord
  VMM_Service End_Reentrant_Execution                  ; 0x0008 ord
  VMM_Service Install_V86_Break_Point                  ; 0x0009 ord
  VMM_Service Remove_V86_Break_Point                   ; 0x000a ord
  VMM_Service Allocate_V86_Call_Back                   ; 0x000b ord
  VMM_Service Allocate_PM_Call_Back                    ; 0x000c ord
  VMM_Service Call_When_VM_Returns                     ; 0x000d ord
  VMM_Service Schedule_Global_Event                    ; 0x000e ord
  VMM_Service Schedule_VM_Event                        ; 0x000f ord
  VMM_Service Call_Global_Event                        ; 0x0010 ord
  VMM_Service Call_VM_Event                            ; 0x0011 ord
  VMM_Service Cancel_Global_Event                      ; 0x0012 ord
  VMM_Service Cancel_VM_Event                          ; 0x0013 ord
  VMM_Service Call_Priority_VM_Event                   ; 0x0014 ord
  VMM_Service Cancel_Priority_VM_Event                 ; 0x0015 ord
  VMM_Service Get_NMI_Handler_Addr                     ; 0x0016 ord
  VMM_Service Set_NMI_Handler_Addr                     ; 0x0017 ord
  VMM_Service Hook_NMI_Event                           ; 0x0018 ord
  VMM_Service Call_When_VM_Ints_Enabled                ; 0x0019 ord
  VMM_Service Enable_VM_Ints                           ; 0x001a ord
  VMM_Service Disable_VM_Ints                          ; 0x001b ord
  VMM_Service Map_Flat                                 ; 0x001c ord
  VMM_Service Map_Lin_To_VM_Addr                       ; 0x001d ord
  VMM_Service Adjust_Exec_Priority                     ; 0x001e ord
  VMM_Service Begin_Critical_Section                   ; 0x001f ord
  VMM_Service End_Critical_Section                     ; 0x0020 ord
  VMM_Service End_Crit_And_Suspend                     ; 0x0021 ord
  VMM_Service Claim_Critical_Section                   ; 0x0022 ord
  VMM_Service Release_Critical_Section                 ; 0x0023 ord
  VMM_Service Call_When_Not_Critical                   ; 0x0024 ord
  VMM_Service Create_Semaphore                         ; 0x0025 ord
  VMM_Service Destroy_Semaphore                        ; 0x0026 ord
  VMM_Service Wait_Semaphore                           ; 0x0027 ord
  VMM_Service Signal_Semaphore                         ; 0x0028 ord
  VMM_Service Get_Crit_Section_Status                  ; 0x0029 ord
  VMM_Service Call_When_Task_Switched                  ; 0x002a ord
  VMM_Service Suspend_VM                               ; 0x002b ord
  VMM_Service Resume_VM                                ; 0x002c ord
  VMM_Service No_Fail_Resume_VM                        ; 0x002d ord
  VMM_Service Nuke_VM                                  ; 0x002e ord
  VMM_Service Crash_Cur_VM                             ; 0x002f ord
  VMM_Service Get_Execution_Focus                      ; 0x0030 ord
  VMM_Service Set_Execution_Focus                      ; 0x0031 ord
  VMM_Service Get_Time_Slice_Priority                  ; 0x0032 ord
  VMM_Service Set_Time_Slice_Priority                  ; 0x0033 ord
  VMM_Service Get_Time_Slice_Granularity               ; 0x0034 ord
  VMM_Service Set_Time_Slice_Granularity               ; 0x0035 ord
  VMM_Service Get_Time_Slice_Info                      ; 0x0036 ord
  VMM_Service Adjust_Execution_Time                    ; 0x0037 ord
  VMM_Service Release_Time_Slice                       ; 0x0038 ord
  VMM_Service Wake_Up_VM                               ; 0x0039 ord
  VMM_Service Call_When_Idle                           ; 0x003a ord
  VMM_Service Get_Next_VM_Handle                       ; 0x003b ord
  VMM_Service Set_Global_Time_Out                      ; 0x003c ord
  VMM_Service Set_VM_Time_Out                          ; 0x003d ord
  VMM_Service Cancel_Time_Out                          ; 0x003e ord
  VMM_Service Get_System_Time                          ; 0x003f ord
  VMM_Service Get_VM_Exec_Time                         ; 0x0040 ord
  VMM_Service Hook_V86_Int_Chain                       ; 0x0041 ord
  VMM_Service Get_V86_Int_Vector                       ; 0x0042 ord
  VMM_Service Set_V86_Int_Vector                       ; 0x0043 ord
  VMM_Service Get_PM_Int_Vector                        ; 0x0044 ord
  VMM_Service Set_PM_Int_Vector                        ; 0x0045 ord
  VMM_Service Simulate_Int                             ; 0x0046 ord
  VMM_Service Simulate_Iret                            ; 0x0047 ord
  VMM_Service Simulate_Far_Call                        ; 0x0048 ord
  VMM_Service Simulate_Far_Jmp                         ; 0x0049 ord
  VMM_Service Simulate_Far_Ret                         ; 0x004a ord
  VMM_Service Simulate_Far_Ret_N                       ; 0x004b ord
  VMM_Service Build_Int_Stack_Frame                    ; 0x004c ord
  VMM_Service Simulate_Push                            ; 0x004d ord
  VMM_Service Simulate_Pop                             ; 0x004e ord
  VMM_Service _HeapAllocate                            ; 0x004f ord
  VMM_Service _HeapReAllocate                          ; 0x0050 ord
  VMM_Service _HeapFree                                ; 0x0051 ord
  VMM_Service _HeapGetSize                             ; 0x0052 ord
  VMM_Service _PageAllocate                            ; 0x0053 ord
  VMM_Service _PageReAllocate                          ; 0x0054 ord
  VMM_Service _PageFree                                ; 0x0055 ord
  VMM_Service _PageLock                                ; 0x0056 ord
  VMM_Service _PageUnLock                              ; 0x0057 ord
  VMM_Service _PageGetSizeAddr                         ; 0x0058 ord
  VMM_Service _PageGetAllocInfo                        ; 0x0059 ord
  VMM_Service _GetFreePageCount                        ; 0x005a ord
  VMM_Service _GetSysPageCount                         ; 0x005b ord
  VMM_Service _GetVMPgCount                            ; 0x005c ord
  VMM_Service _MapIntoV86                              ; 0x005d ord
  VMM_Service _PhysIntoV86                             ; 0x005e ord
  VMM_Service _TestGlobalV86Mem                        ; 0x005f ord
  VMM_Service _ModifyPageBits                          ; 0x0060 ord
  VMM_Service _CopyPageTable                           ; 0x0061 ord
  VMM_Service _LinMapIntoV86                           ; 0x0062 ord
  VMM_Service _LinPageLock                             ; 0x0063 ord
  VMM_Service _LinPageUnLock                           ; 0x0064 ord
  VMM_Service _SetResetV86Pageable                     ; 0x0065 ord
  VMM_Service _GetV86PageableArray                     ; 0x0066 ord
  VMM_Service _PageCheckLinRange                       ; 0x0067 ord
  VMM_Service _PageOutDirtyPages                       ; 0x0068 ord
  VMM_Service _PageDiscardPages                        ; 0x0069 ord
  VMM_Service _GetNulPageHandle                        ; 0x006a ord
  VMM_Service _GetFirstV86Page                         ; 0x006b ord
  VMM_Service _MapPhysToLinear                         ; 0x006c ord
  VMM_Service _GetAppFlatDSAlias                       ; 0x006d ord
  VMM_Service _SelectorMapFlat                         ; 0x006e ord
  VMM_Service _GetDemandPageInfo                       ; 0x006f ord
  VMM_Service _GetSetPageOutCount                      ; 0x0070 ord
  VMM_Service Hook_V86_Page                            ; 0x0071 ord
  VMM_Service _Assign_Device_V86_Pages                 ; 0x0072 ord
  VMM_Service _DeAssign_Device_V86_Pages               ; 0x0073 ord
  VMM_Service _Get_Device_V86_Pages_Array              ; 0x0074 ord
  VMM_Service MMGR_SetNULPageAddr                      ; 0x0075 ord
  VMM_Service _Allocate_GDT_Selector                   ; 0x0076 ord
  VMM_Service _Free_GDT_Selector                       ; 0x0077 ord
  VMM_Service _Allocate_LDT_Selector                   ; 0x0078 ord
  VMM_Service _Free_LDT_Selector                       ; 0x0079 ord
  VMM_Service _BuildDescriptorDWORDs                   ; 0x007a ord
  VMM_Service _GetDescriptor                           ; 0x007b ord
  VMM_Service _SetDescriptor                           ; 0x007c ord
  VMM_Service _MMGR_Toggle_HMA                         ; 0x007d ord
  VMM_Service Get_Fault_Hook_Addrs                     ; 0x007e ord
  VMM_Service Hook_V86_Fault                           ; 0x007f ord
  VMM_Service Hook_PM_Fault                            ; 0x0080 ord
  VMM_Service Hook_VMM_Fault                           ; 0x0081 ord

⌨️ 快捷键说明

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