ReactOS 0.4.16-dev-122-g325d74c
|
#include <windows.h>
#include <stdio.h>
#include <winternl.h>
Go to the source code of this file.
Classes | |
struct | _SYSTEM_GDI_DRIVER_INFORMATION |
struct | _OBJECT_NAME_INFORMATION |
Macros | |
#define | _WIN32_WINNT 0x0500 |
#define | DRIVER_NAME L"TestDriver" |
#define | STATUS_SUCCESS ((NTSTATUS)0x00000000L) |
#define | STATUS_PRIVILEGE_NOT_HELD ((NTSTATUS)0xC0000061L) |
#define | SystemLoadGdiDriverInformation 26 |
#define | SystemExtendServiceTableInformation 38 |
Typedefs | |
typedef LONG | NTSTATUS |
typedef struct _SYSTEM_GDI_DRIVER_INFORMATION | SYSTEM_GDI_DRIVER_INFORMATION |
typedef struct _SYSTEM_GDI_DRIVER_INFORMATION * | PSYSTEM_GDI_DRIVER_INFORMATION |
typedef enum _OBJECT_INFORMATION_CLASS | OBJECT_INFO_CLASS |
typedef struct _OBJECT_NAME_INFORMATION | OBJECT_NAME_INFORMATION |
typedef struct _OBJECT_NAME_INFORMATION * | POBJECT_NAME_INFORMATION |
Functions | |
BOOL | RegisterDriver (LPCWSTR lpDriverName, LPCWSTR lpPathName) |
BOOL | StartDriver (LPCWSTR lpDriverName) |
BOOL | StopDriver (LPCWSTR lpDriverName) |
BOOL | UnregisterDriver (LPCWSTR lpDriverName) |
BOOL | ConvertPath (LPCWSTR lpPath, LPWSTR lpDevice) |
BOOL | LoadVia_SystemLoadGdiDriverInformation (LPWSTR lpDriverPath) |
BOOL | LoadVia_SystemExtendServiceTableInformation (LPWSTR lpDriverPath) |
BOOL | NtStartDriver (LPCWSTR lpService) |
BOOL | NtStopDriver (LPCWSTR lpService) |
NTSYSAPI NTSTATUS NTAPI | NtSetSystemInformation (IN INT SystemInformationClass, IN PVOID SystemInformation, IN ULONG SystemInformationLength) |
NTSTATUS | NtUnloadDriver (IN PUNICODE_STRING DriverServiceName) |
NTSTATUS | NtQueryObject (IN HANDLE Handle, IN OBJECT_INFO_CLASS ObjectInformationClass, OUT PVOID ObjectInformation, IN ULONG ObjectInformationLength, OUT PULONG ReturnLength) |
#define _WIN32_WINNT 0x0500 |
Definition at line 1 of file DriverTester.h.
#define DRIVER_NAME L"TestDriver" |
Definition at line 6 of file DriverTester.h.
Definition at line 9 of file DriverTester.h.
Definition at line 8 of file DriverTester.h.
#define SystemExtendServiceTableInformation 38 |
Definition at line 35 of file DriverTester.h.
#define SystemLoadGdiDriverInformation 26 |
Definition at line 34 of file DriverTester.h.
Definition at line 11 of file DriverTester.h.
Definition at line 53 of file DriverTester.h.
Definition at line 56 of file undoc.c.
Referenced by SneakyUndocumentedMethods().
Definition at line 240 of file undoc.c.
Referenced by SneakyUndocumentedMethods().
Definition at line 199 of file undoc.c.
Referenced by SneakyUndocumentedMethods().
NTSYSAPI NTSTATUS NTAPI NtSetSystemInformation | ( | IN INT | SystemInformationClass, |
IN PVOID | SystemInformation, | ||
IN ULONG | SystemInformationLength | ||
) |
Referenced by _main(), LoadVia_SystemExtendServiceTableInformation(), LoadVia_SystemLoadGdiDriverInformation(), SetComPlusPackageInstallStatus(), SetNtGlobalFlags(), SetSystemTimeAdjustment(), SetTimeZoneInformation(), SmpLoadSubSystem(), SmpLoadSubSystemsForMuSession(), Test_Flags(), Test_KernelDebugger(), and Test_TimeAdjustment().
Definition at line 133 of file undoc.c.
Referenced by UndocumentedMethod().
Definition at line 164 of file undoc.c.
Referenced by SneakyUndocumentedMethods(), and UndocumentedMethod().
NTSTATUS NtUnloadDriver | ( | IN PUNICODE_STRING | DriverServiceName | ) |
Definition at line 2208 of file driver.c.
Referenced by LoadVia_SystemExtendServiceTableInformation(), LoadVia_SystemLoadGdiDriverInformation(), NtStopDriver(), ScmUnloadDriver(), START_TEST(), and wmain().
Definition at line 5 of file umode.c.
Referenced by Initialize().
Definition at line 56 of file umode.c.
Definition at line 94 of file umode.c.
Referenced by RegisterDriver().
Definition at line 135 of file umode.c.
Referenced by UndocumentedMethod(), Uninitialize(), and UsermodeMethod().