#include "vdmp.h"Go to the source code of this file.
Defines | |
| #define | EFLAGS_CF 0x1 |
| #define | EFLAGS_ZF 0x40 |
| #define | GETFILEPOINTER(hi, lo) (((ULONG)hi << 16) + (ULONG)lo) |
| #define | GETHANDLE(hi, lo) (HANDLE)(((ULONG)hi << 16) + (ULONG)lo) |
| #define | GETBUFFER(hi, lo) (((ULONG)hi << 4) + lo) |
| #define | SVC_DEMFASTREAD 0x42 |
| #define | SVC_DEMFASTWRITE 0x43 |
| #define | CONSOLE_HANDLE_SIGNATURE 0x00000003 |
| #define | CONSOLE_HANDLE(HANDLE) (((ULONG)(HANDLE) & CONSOLE_HANDLE_SIGNATURE) == CONSOLE_HANDLE_SIGNATURE) |
| #define | STD_INPUT_HANDLE (ULONG)-10 |
| #define | STD_OUTPUT_HANDLE (ULONG)-11 |
| #define | STD_ERROR_HANDLE (ULONG)-12 |
Functions | |
| VOID | NTFastDOSIO (PKTRAP_FRAME TrapFrame, ULONG IoType) |
|
|
Definition at line 44 of file rdwr.c. Referenced by DereferenceIoHandle(), GetConsoleInput(), and NTFastDOSIO(). |
|
|
|
|
|
Definition at line 36 of file rdwr.c. Referenced by NTFastDOSIO(). |
|
|
Definition at line 37 of file rdwr.c. Referenced by NTFastDOSIO(). |
|
|
Definition at line 40 of file rdwr.c. Referenced by NTFastDOSIO(). |
|
|
Definition at line 38 of file rdwr.c. Referenced by NTFastDOSIO(). |
|
|
Definition at line 39 of file rdwr.c. Referenced by NTFastDOSIO(). |
|
|
Definition at line 47 of file rdwr.c. Referenced by NTFastDOSIO(), and SetUpHandles(). |
|
|
Definition at line 45 of file rdwr.c. Referenced by main(), NTFastDOSIO(), and SetUpHandles(). |
|
|
Definition at line 46 of file rdwr.c. Referenced by CallConsoleApi(), main(), NTFastDOSIO(), and SetUpHandles(). |
|
|
Definition at line 41 of file rdwr.c. Referenced by NTFastDOSIO(). |
|
|
|
|
||||||||||||
|
Definition at line 50 of file rdwr.c. References CONSOLE_HANDLE, EFLAGS_CF, EFLAGS_ZF, ErrorExit(), ExSystemExceptionFilter(), FALSE, GETBUFFER, GETFILEPOINTER, GETHANDLE, KeLowerIrql(), KeRaiseIrql(), NT_SUCCESS, NtQueryInformationFile(), NtReadFile(), NtSetInformationFile(), NTSTATUS(), NtWaitForSingleObject(), NtWriteFile(), NULL, PAGED_CODE, PASSIVE_LEVEL, PVDM_TIB, Status, STD_ERROR_HANDLE, STD_INPUT_HANDLE, STD_OUTPUT_HANDLE, SVC_DEMFASTREAD, USHORT, VdmpGetVdmTib(), and VDMTIB_KMODE.
|
1.3.7