|
ReactOS 0.4.16-dev-2332-g4cba65d
|

Go to the source code of this file.
Classes | |
| struct | _ACPI_EVAL_INPUT_BUFFER |
| struct | _ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER |
| struct | _ACPI_EVAL_INPUT_BUFFER_SIMPLE_STRING |
| struct | _ACPI_METHOD_ARGUMENT |
| struct | _ACPI_EVAL_INPUT_BUFFER_COMPLEX |
| struct | _ACPI_EVAL_OUTPUT_BUFFER |
| struct | _ACPI_MANIPULATE_GLOBAL_LOCK_BUFFER |
| struct | _ACPI_EVAL_INPUT_BUFFER_EX |
| struct | _ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER_EX |
| struct | _ACPI_EVAL_INPUT_BUFFER_SIMPLE_STRING_EX |
| struct | _ACPI_EVAL_INPUT_BUFFER_COMPLEX_EX |
| struct | _ACPI_ENUM_CHILDREN_INPUT_BUFFER |
| struct | _ACPI_ENUM_CHILD |
| struct | _ACPI_ENUM_CHILDREN_OUTPUT_BUFFER |
| #define ACPI_ACQUIRE_GLOBAL_LOCK_SIGNATURE 'LgaA' |
Definition at line 36 of file acpiioct.h.
Definition at line 179 of file acpiioct.h.
Definition at line 182 of file acpiioct.h.
| #define ACPI_ENUM_CHILDREN_INPUT_BUFFER_SIGNATURE 'HieA' |
Definition at line 23 of file acpiioct.h.
| #define ACPI_ENUM_CHILDREN_OUTPUT_BUFFER_SIGNATURE 'GieA' |
Definition at line 22 of file acpiioct.h.
| #define ACPI_EVAL_INPUT_BUFFER_COMPLEX_SIGNATURE ACPI_EVAL_INPUT_BUFFER_COMPLEX_SIGNATURE_V1 |
Definition at line 15 of file acpiioct.h.
| #define ACPI_EVAL_INPUT_BUFFER_COMPLEX_SIGNATURE_EX ACPI_EVAL_INPUT_BUFFER_COMPLEX_SIGNATURE_V1_EX |
Definition at line 27 of file acpiioct.h.
| #define ACPI_EVAL_INPUT_BUFFER_COMPLEX_SIGNATURE_V1 'CieA' |
Definition at line 10 of file acpiioct.h.
| #define ACPI_EVAL_INPUT_BUFFER_COMPLEX_SIGNATURE_V1_EX 'FieA' |
Definition at line 21 of file acpiioct.h.
| #define ACPI_EVAL_INPUT_BUFFER_SIGNATURE ACPI_EVAL_INPUT_BUFFER_SIGNATURE_V1 |
Definition at line 12 of file acpiioct.h.
| #define ACPI_EVAL_INPUT_BUFFER_SIGNATURE_EX ACPI_EVAL_INPUT_BUFFER_SIGNATURE_V1_EX |
Definition at line 24 of file acpiioct.h.
| #define ACPI_EVAL_INPUT_BUFFER_SIGNATURE_V1 'BieA' |
Definition at line 7 of file acpiioct.h.
| #define ACPI_EVAL_INPUT_BUFFER_SIGNATURE_V1_EX 'AieA' |
Definition at line 18 of file acpiioct.h.
| #define ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER_SIGNATURE ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER_SIGNATURE_V1 |
Definition at line 13 of file acpiioct.h.
| #define ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER_SIGNATURE_EX ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER_SIGNATURE_V1_EX |
Definition at line 25 of file acpiioct.h.
| #define ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER_SIGNATURE_V1 'IieA' |
Definition at line 8 of file acpiioct.h.
| #define ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER_SIGNATURE_V1_EX 'DieA' |
Definition at line 19 of file acpiioct.h.
| #define ACPI_EVAL_INPUT_BUFFER_SIMPLE_STRING_SIGNATURE ACPI_EVAL_INPUT_BUFFER_SIMPLE_STRING_SIGNATURE_V1 |
Definition at line 14 of file acpiioct.h.
| #define ACPI_EVAL_INPUT_BUFFER_SIMPLE_STRING_SIGNATURE_EX ACPI_EVAL_INPUT_BUFFER_SIMPLE_STRING_SIGNATURE_V1_EX |
Definition at line 26 of file acpiioct.h.
| #define ACPI_EVAL_INPUT_BUFFER_SIMPLE_STRING_SIGNATURE_V1 'SieA' |
Definition at line 9 of file acpiioct.h.
| #define ACPI_EVAL_INPUT_BUFFER_SIMPLE_STRING_SIGNATURE_V1_EX 'EieA' |
Definition at line 20 of file acpiioct.h.
| #define ACPI_EVAL_OUTPUT_BUFFER_SIGNATURE ACPI_EVAL_OUTPUT_BUFFER_SIGNATURE_V1 |
Definition at line 16 of file acpiioct.h.
| #define ACPI_EVAL_OUTPUT_BUFFER_SIGNATURE_V1 'BoeA' |
Definition at line 11 of file acpiioct.h.
| #define ACPI_METHOD_ARGUMENT_BUFFER 0x2 |
Definition at line 32 of file acpiioct.h.
| #define ACPI_METHOD_ARGUMENT_INTEGER 0x0 |
Definition at line 30 of file acpiioct.h.
| #define ACPI_METHOD_ARGUMENT_LENGTH | ( | DataLength | ) | (FIELD_OFFSET(ACPI_METHOD_ARGUMENT, Data) + max(sizeof(ULONG), DataLength)) |
Definition at line 153 of file acpiioct.h.
| #define ACPI_METHOD_ARGUMENT_LENGTH_FROM_ARGUMENT | ( | Argument | ) | (ACPI_METHOD_ARGUMENT_LENGTH(((PACPI_METHOD_ARGUMENT)Argument)->DataLength)) |
Definition at line 156 of file acpiioct.h.
| #define ACPI_METHOD_ARGUMENT_PACKAGE 0x3 |
Definition at line 33 of file acpiioct.h.
| #define ACPI_METHOD_ARGUMENT_PACKAGE_EX 0x4 |
Definition at line 34 of file acpiioct.h.
| #define ACPI_METHOD_ARGUMENT_STRING 0x1 |
Definition at line 31 of file acpiioct.h.
| #define ACPI_METHOD_NEXT_ARGUMENT | ( | Argument | ) |
Definition at line 159 of file acpiioct.h.
| #define ACPI_METHOD_SET_ARGUMENT_BUFFER | ( | Argument, | |
| BuffData, | |||
| BuffLength | |||
| ) |
Definition at line 174 of file acpiioct.h.
| #define ACPI_METHOD_SET_ARGUMENT_INTEGER | ( | MethodArgument, | |
| IntData | |||
| ) |
Definition at line 164 of file acpiioct.h.
| #define ACPI_METHOD_SET_ARGUMENT_STRING | ( | Argument, | |
| StrData | |||
| ) |
Definition at line 169 of file acpiioct.h.
| #define ACPI_OBJECT_HAS_CHILDREN 0x1 |
Definition at line 39 of file acpiioct.h.
| #define ACPI_RELEASE_GLOBAL_LOCK_SIGNATURE 'LgrA' |
Definition at line 37 of file acpiioct.h.
| #define ENUM_CHILDREN_IMMEDIATE_ONLY 0x1 |
Definition at line 41 of file acpiioct.h.
| #define ENUM_CHILDREN_MULTILEVEL 0x2 |
Definition at line 42 of file acpiioct.h.
| #define ENUM_CHILDREN_NAME_IS_FILTER 0x4 |
Definition at line 43 of file acpiioct.h.
| #define FOR_EACH_ACPI_METHOD_ARGUMENT | ( | MethodArgument, | |
| MethodArgumentsBegin, | |||
| MethodArgumentsEnd | |||
| ) |
Definition at line 186 of file acpiioct.h.
| #define IOCTL_ACPI_ACQUIRE_GLOBAL_LOCK CTL_CODE(FILE_DEVICE_ACPI, 4, METHOD_BUFFERED, FILE_READ_ACCESS | FILE_WRITE_ACCESS) |
Definition at line 195 of file acpiioct.h.
| #define IOCTL_ACPI_ASYNC_EVAL_METHOD CTL_CODE(FILE_DEVICE_ACPI, 0, METHOD_BUFFERED, FILE_READ_ACCESS | FILE_WRITE_ACCESS) |
Definition at line 193 of file acpiioct.h.
| #define IOCTL_ACPI_ASYNC_EVAL_METHOD_EX CTL_CODE(FILE_DEVICE_ACPI, 7, METHOD_BUFFERED, FILE_READ_ACCESS | FILE_WRITE_ACCESS) |
Definition at line 200 of file acpiioct.h.
| #define IOCTL_ACPI_ENUM_CHILDREN CTL_CODE(FILE_DEVICE_ACPI, 8, METHOD_BUFFERED, FILE_READ_ACCESS | FILE_WRITE_ACCESS) |
Definition at line 201 of file acpiioct.h.
| #define IOCTL_ACPI_EVAL_METHOD CTL_CODE(FILE_DEVICE_ACPI, 1, METHOD_BUFFERED, FILE_READ_ACCESS | FILE_WRITE_ACCESS) |
Definition at line 194 of file acpiioct.h.
| #define IOCTL_ACPI_EVAL_METHOD_EX CTL_CODE(FILE_DEVICE_ACPI, 6, METHOD_BUFFERED, FILE_READ_ACCESS | FILE_WRITE_ACCESS) |
Definition at line 199 of file acpiioct.h.
| #define IOCTL_ACPI_RELEASE_GLOBAL_LOCK CTL_CODE(FILE_DEVICE_ACPI, 5, METHOD_BUFFERED, FILE_READ_ACCESS | FILE_WRITE_ACCESS) |
Definition at line 196 of file acpiioct.h.
| typedef struct _ACPI_ENUM_CHILD ACPI_ENUM_CHILD |
| typedef ACPI_ENUM_CHILD UNALIGNED* PACPI_ENUM_CHILD |
Definition at line 144 of file acpiioct.h.
Definition at line 151 of file acpiioct.h.
| typedef struct _ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER_EX * PACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER_EX |
Definition at line 99 of file acpiioct.h.
Definition at line 80 of file acpiioct.h.