#include <windows.h>#include <stdio.h>Go to the source code of this file.
Classes | |
| struct | _UNICODE_STRING |
| struct | _OBJECT_ATTRIBUTES |
| struct | _IO_STRUCT |
| struct | MEM_STRUCT |
Defines | |
| #define | NT_SUCCESS(Status) ((NTSTATUS)(Status) >= 0) |
| #define | UNICODE_NULL ((WCHAR)0) |
| #define | OBJ_INHERIT 0x00000002L |
| #define | OBJ_PERMANENT 0x00000010L |
| #define | OBJ_EXCLUSIVE 0x00000020L |
| #define | OBJ_CASE_INSENSITIVE 0x00000040L |
| #define | OBJ_OPENIF 0x00000080L |
| #define | OBJ_OPENLINK 0x00000100L |
| #define | OBJ_KERNEL_HANDLE 0x00000200L |
| #define | OBJ_VALID_ATTRIBUTES 0x000003F2L |
| #define | InitializeObjectAttributes(p, n, a, r, s) |
| #define | SECTION_QUERY 0x0001 |
| #define | SECTION_MAP_WRITE 0x0002 |
| #define | SECTION_MAP_READ 0x0004 |
| #define | SECTION_MAP_EXECUTE 0x0008 |
| #define | SECTION_EXTEND_SIZE 0x0010 |
| #define | SECTION_ALL_ACCESS |
| #define | NtCurrentProcess() ( (HANDLE) -1 ) |
Typedefs | |
| typedef LONG | NTSTATUS |
| typedef _UNICODE_STRING | UNICODE_STRING |
| typedef UNICODE_STRING * | PUNICODE_STRING |
| typedef const UNICODE_STRING * | PCUNICODE_STRING |
| typedef _OBJECT_ATTRIBUTES | OBJECT_ATTRIBUTES |
| typedef OBJECT_ATTRIBUTES * | POBJECT_ATTRIBUTES |
| typedef LARGE_INTEGER | PHYSICAL_ADDRESS |
| typedef LARGE_INTEGER * | PPHYSICAL_ADDRESS |
| typedef enum _SECTION_INHERIT | SECTION_INHERIT |
| typedef IN ACCESS_MASK | DesiredAccess |
| typedef IN ACCESS_MASK IN POBJECT_ATTRIBUTES | ObjectAttributes |
| typedef IN HANDLE | ProcessHandle |
| typedef IN HANDLE IN OUT PVOID *BaseAddress | OPTIONAL |
| typedef IN HANDLE IN OUT PVOID *BaseAddress IN ULONG ZeroBits | OPTIONAL |
| typedef IN HANDLE IN OUT PVOID *BaseAddress IN ULONG ZeroBits IN ULONG | CommitSize |
| typedef IN HANDLE IN OUT PVOID *BaseAddress IN ULONG ZeroBits IN ULONG IN OUT PLARGE_INTEGER SectionOffset | OPTIONAL |
| typedef IN HANDLE IN OUT PVOID *BaseAddress IN ULONG ZeroBits IN ULONG IN OUT PLARGE_INTEGER SectionOffset IN OUT PULONG | ViewSize |
| typedef IN HANDLE IN OUT PVOID *BaseAddress IN ULONG ZeroBits IN ULONG IN OUT PLARGE_INTEGER SectionOffset IN OUT PULONG IN SECTION_INHERIT | InheritDisposition |
| typedef IN HANDLE IN OUT PVOID *BaseAddress IN ULONG ZeroBits IN ULONG IN OUT PLARGE_INTEGER SectionOffset IN OUT PULONG IN SECTION_INHERIT IN ULONG AllocationType | OPTIONAL |
| typedef IN HANDLE IN OUT PVOID *BaseAddress IN ULONG ZeroBits IN ULONG IN OUT PLARGE_INTEGER SectionOffset IN OUT PULONG IN SECTION_INHERIT IN ULONG AllocationType IN ULONG | Protect |
| typedef IN PVOID | BaseAddress |
| typedef IN PCWSTR | SourceString |
| typedef enum _DEBUG_CONTROL_CODE | DEBUG_CONTROL_CODE |
| typedef IN PVOID InputBuffer | OPTIONAL |
| typedef IN PVOID InputBuffer IN ULONG | InputBufferLength |
| typedef IN PVOID InputBuffer IN ULONG OUT PVOID OutputBuffer | OPTIONAL |
| typedef IN PVOID InputBuffer IN ULONG OUT PVOID OutputBuffer IN ULONG | OutputBufferLength |
| typedef IN PVOID InputBuffer IN ULONG OUT PVOID OutputBuffer IN ULONG OUT PULONG ReturnLength | OPTIONAL |
| typedef OUT PVOID | InputBuffer |
| typedef OUT PVOID IN DWORD | InputBufferLength |
| typedef IN DWORD | FirmwareTableID |
| typedef IN DWORD OUT PVOID | InputBuffer |
| typedef IN DWORD OUT PVOID IN DWORD | InputBufferLength |
| typedef _IO_STRUCT | IO_STRUCT |
Enumerations | |
| enum | _SECTION_INHERIT { ViewShare = 1, ViewUnmap = 2 } |
| enum | _DEBUG_CONTROL_CODE { DebugGetTraceInformation = 1, DebugSetInternalBreakpoint, DebugSetSpecialCall, DebugClearSpecialCalls, DebugQuerySpecialCalls, DebugDbgBreakPoint, DebugMaximum, DebugSysReadPhysicalMemory = 10, DebugSysReadIoSpace = 14, DebugSysWriteIoSpace = 15 } |
Functions | |
| typedef | NTSTATUS (__stdcall *NtOpenSectionPtr)(OUT PHANDLE SectionHandle |
| typedef | VOID (__stdcall *RtlInitUnicodeStringPtr)(IN OUT PUNICODE_STRING DestinationString |
|
|
Value: { \
(p)->Length = sizeof( OBJECT_ATTRIBUTES ); \
(p)->RootDirectory = r; \
(p)->Attributes = a; \
(p)->ObjectName = n; \
(p)->SecurityDescriptor = s; \
(p)->SecurityQualityOfService = NULL; \
}
Definition at line 99 of file smbios/miniddk.h. |
|
|
Definition at line 34 of file smbios/miniddk.h. |
|
|
Definition at line 144 of file smbios/miniddk.h. |
|
|
Definition at line 64 of file smbios/miniddk.h. |
|
|
Definition at line 63 of file smbios/miniddk.h. |
|
|
Definition at line 61 of file smbios/miniddk.h. |
|
|
Definition at line 67 of file smbios/miniddk.h. |
|
|
Definition at line 65 of file smbios/miniddk.h. |
|
|
Definition at line 66 of file smbios/miniddk.h. |
|
|
Definition at line 62 of file smbios/miniddk.h. |
|
|
Definition at line 68 of file smbios/miniddk.h. |
|
|
Value: (STANDARD_RIGHTS_REQUIRED|SECTION_QUERY|\ SECTION_MAP_WRITE | \ SECTION_MAP_READ | \ SECTION_MAP_EXECUTE | \ SECTION_EXTEND_SIZE) Definition at line 137 of file smbios/miniddk.h. |
|
|
Definition at line 135 of file smbios/miniddk.h. |
|
|
Definition at line 134 of file smbios/miniddk.h. |
|
|
Definition at line 133 of file smbios/miniddk.h. |
|
|
Definition at line 132 of file smbios/miniddk.h. |
|
|
Definition at line 131 of file smbios/miniddk.h. |
|
|
Definition at line 55 of file smbios/miniddk.h. |
|
|
Definition at line 172 of file smbios/miniddk.h. |
|
|
Definition at line 159 of file smbios/miniddk.h. |
|
|
|
|
|
Definition at line 149 of file smbios/miniddk.h. |
|
|
Definition at line 209 of file smbios/miniddk.h. |
|
|
Definition at line 159 of file smbios/miniddk.h. |
|
|
Definition at line 209 of file smbios/miniddk.h. |
|
|
Definition at line 204 of file smbios/miniddk.h. |
|
|
Definition at line 209 of file smbios/miniddk.h. |
|
|
Definition at line 204 of file smbios/miniddk.h. |
|
|
Definition at line 196 of file smbios/miniddk.h. |
|
|
|
|
|
Definition at line 27 of file smbios/miniddk.h. |
|
|
|
|
|
Definition at line 149 of file smbios/miniddk.h. |
|
|
Definition at line 196 of file smbios/miniddk.h. |
|
|
Definition at line 196 of file smbios/miniddk.h. |
|
|
Definition at line 196 of file smbios/miniddk.h. |
|
|
Definition at line 159 of file smbios/miniddk.h. |
|
|
Definition at line 159 of file smbios/miniddk.h. |
|
|
Definition at line 159 of file smbios/miniddk.h. |
|
|
Definition at line 159 of file smbios/miniddk.h. |
|
|
Definition at line 196 of file smbios/miniddk.h. |
|
|
Definition at line 54 of file smbios/miniddk.h. |
|
|
Definition at line 112 of file smbios/miniddk.h. |
|
|
Definition at line 84 of file smbios/miniddk.h. |
|
|
Definition at line 112 of file smbios/miniddk.h. |
|
|
Definition at line 159 of file smbios/miniddk.h. |
|
|
Definition at line 159 of file smbios/miniddk.h. |
|
|
Definition at line 53 of file smbios/miniddk.h. |
|
|
|
|
|
Definition at line 176 of file smbios/miniddk.h. |
|
|
|
|
|
Definition at line 159 of file smbios/miniddk.h. |
|
|
Definition at line 180 of file smbios/miniddk.h. |
|
|
Definition at line 121 of file smbios/miniddk.h. |
|
|
|
|
|
|
1.4.6