Go to the source code of this file.
|
typedef VOID(WINAPI * | PFNVDD_UCREATE) (USHORT DosPDB) |
|
typedef VOID(WINAPI * | PFNVDD_UTERMINATE) (USHORT DosPDB) |
|
typedef VOID(WINAPI * | PFNVDD_UBLOCK) (VOID) |
|
typedef VOID(WINAPI * | PFNVDD_URESUME) (VOID) |
|
typedef struct _VDD_USER_HANDLERS | VDD_USER_HANDLERS |
|
typedef struct _VDD_USER_HANDLERS * | PVDD_USER_HANDLERS |
|
typedef VOID(WINAPI * | PFNVDD_INB) (WORD iport, PBYTE data) |
|
typedef VOID(WINAPI * | PFNVDD_INW) (WORD iport, PWORD data) |
|
typedef VOID(WINAPI * | PFNVDD_INSB) (WORD iport, PBYTE data, WORD count) |
|
typedef VOID(WINAPI * | PFNVDD_INSW) (WORD iport, PWORD data, WORD count) |
|
typedef VOID(WINAPI * | PFNVDD_OUTB) (WORD iport, BYTE data) |
|
typedef VOID(WINAPI * | PFNVDD_OUTW) (WORD iport, WORD data) |
|
typedef VOID(WINAPI * | PFNVDD_OUTSB) (WORD iport, PBYTE data, WORD count) |
|
typedef VOID(WINAPI * | PFNVDD_OUTSW) (WORD iport, PWORD data, WORD count) |
|
typedef struct _VDD_IO_HANDLERS | VDD_IO_HANDLERS |
|
typedef struct _VDD_IO_HANDLERS * | PVDD_IO_HANDLERS |
|
typedef struct _VDD_IO_PORTRANGE | VDD_IO_PORTRANGE |
|
typedef struct _VDD_IO_PORTRANGE * | PVDD_IO_PORTRANGE |
|
typedef struct _VDD_DMA_INFO | VDD_DMA_INFO |
|
typedef struct _VDD_DMA_INFO * | PVDD_DMA_INFO |
|
typedef VOID(WINAPI * | PVDD_MEMORY_HANDLER) (PVOID FaultAddress, ULONG RWMode) |
|
|
VOID WINAPI | VDDSimulate16 (VOID) |
|
VOID WINAPI | VDDTerminateVDM (VOID) |
|
BOOL WINAPI | VDDInstallUserHook (_In_ HANDLE hVdd, _In_ PFNVDD_UCREATE Ucr_Handler, _In_ PFNVDD_UTERMINATE Uterm_Handler, _In_ PFNVDD_UBLOCK Ublock_Handler, _In_ PFNVDD_URESUME Uresume_Handler) |
|
BOOL WINAPI | VDDDeInstallUserHook (_In_ HANDLE hVdd) |
|
WORD WINAPI | VDDReserveIrqLine (_In_ HANDLE hVdd, _In_ WORD IrqLine) |
|
BOOL WINAPI | VDDReleaseIrqLine (_In_ HANDLE hVdd, _In_ WORD IrqLine) |
|
BOOL WINAPI | VDDInstallIOHook (_In_ HANDLE hVdd, _In_ WORD cPortRange, _In_ PVDD_IO_PORTRANGE pPortRange, _In_ PVDD_IO_HANDLERS IoHandlers) |
|
VOID WINAPI | VDDDeInstallIOHook (_In_ HANDLE hVdd, _In_ WORD cPortRange, _In_ PVDD_IO_PORTRANGE pPortRange) |
|
DWORD WINAPI | VDDRequestDMA (_In_ HANDLE hVdd, _In_ WORD iChannel, _Inout_ PVOID Buffer, _In_ DWORD length) |
|
BOOL WINAPI | VDDQueryDMA (_In_ HANDLE hVdd, _In_ WORD iChannel, _In_ PVDD_DMA_INFO pDmaInfo) |
|
BOOL WINAPI | VDDSetDMA (_In_ HANDLE hVdd, _In_ WORD iChannel, _In_ WORD fDMA, _In_ PVDD_DMA_INFO pDmaInfo) |
|
PVOID WINAPI | VdmMapFlat (_In_ USHORT Segment, _In_ ULONG Offset, _In_ VDM_MODE Mode) |
|
BOOL WINAPI | VdmFlushCache (_In_ USHORT Segment, _In_ ULONG Offset, _In_ ULONG Size, _In_ VDM_MODE Mode) |
|
BOOL WINAPI | VdmUnmapFlat (_In_ USHORT Segment, _In_ ULONG Offset, _In_ PVOID Buffer, _In_ VDM_MODE Mode) |
|
BOOL WINAPI | VDDInstallMemoryHook (_In_ HANDLE hVdd, _In_ PVOID pStart, _In_ DWORD dwCount, _In_ PVDD_MEMORY_HANDLER MemoryHandler) |
|
BOOL WINAPI | VDDDeInstallMemoryHook (_In_ HANDLE hVdd, _In_ PVOID pStart, _In_ DWORD dwCount) |
|
BOOL WINAPI | VDDAllocMem (_In_ HANDLE hVdd, _In_ PVOID Address, _In_ ULONG Size) |
|
BOOL WINAPI | VDDFreeMem (_In_ HANDLE hVdd, _In_ PVOID Address, _In_ ULONG Size) |
|
BOOL WINAPI | VDDIncludeMem (_In_ HANDLE hVdd, _In_ PVOID Address, _In_ ULONG Size) |
|
BOOL WINAPI | VDDExcludeMem (_In_ HANDLE hVdd, _In_ PVOID Address, _In_ ULONG Size) |
|
◆ _NT_VDD
◆ getMODE
◆ MSW_PE
◆ VDD_DMA_ADDR
◆ VDD_DMA_ALL
◆ VDD_DMA_COUNT
◆ VDD_DMA_PAGE
◆ VDD_DMA_STATUS
◆ PFNVDD_INB
◆ PFNVDD_INSB
◆ PFNVDD_INSW
◆ PFNVDD_INW
◆ PFNVDD_OUTB
◆ PFNVDD_OUTSB
◆ PFNVDD_OUTSW
◆ PFNVDD_OUTW
◆ PFNVDD_UBLOCK
◆ PFNVDD_UCREATE
◆ PFNVDD_URESUME
◆ PFNVDD_UTERMINATE
◆ PVDD_DMA_INFO
◆ PVDD_IO_HANDLERS
◆ PVDD_IO_PORTRANGE
◆ PVDD_MEMORY_HANDLER
◆ PVDD_USER_HANDLERS
◆ VDD_DMA_INFO
◆ VDD_IO_HANDLERS
◆ VDD_IO_PORTRANGE
◆ VDD_USER_HANDLERS
◆ VDM_MODE
◆ VDDAllocMem()
◆ VDDDeInstallIOHook()
◆ VDDDeInstallMemoryHook()
◆ VDDDeInstallUserHook()
◆ VDDExcludeMem()
◆ VDDFreeMem()
◆ VDDIncludeMem()
◆ VDDInstallIOHook()
◆ VDDInstallMemoryHook()
◆ VDDInstallUserHook()
◆ VDDQueryDMA()
◆ VDDReleaseIrqLine()
◆ VDDRequestDMA()
◆ VDDReserveIrqLine()
◆ VDDSetDMA()
◆ VDDSimulate16()
◆ VDDTerminateVDM()
◆ VdmFlushCache()
◆ VdmMapFlat()
◆ VdmUnmapFlat()