ReactOS 0.4.16-dev-752-g47bae01
|
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 27 of file acpiioct.h.
Definition at line 170 of file acpiioct.h.
Definition at line 173 of file acpiioct.h.
#define ACPI_ENUM_CHILDREN_INPUT_BUFFER_SIGNATURE 'HieA' |
Definition at line 18 of file acpiioct.h.
#define ACPI_ENUM_CHILDREN_OUTPUT_BUFFER_SIGNATURE 'GieA' |
Definition at line 17 of file acpiioct.h.
#define ACPI_EVAL_INPUT_BUFFER_COMPLEX_SIGNATURE 'CieA' |
Definition at line 10 of file acpiioct.h.
#define ACPI_EVAL_INPUT_BUFFER_COMPLEX_SIGNATURE_EX 'FieA' |
Definition at line 16 of file acpiioct.h.
#define ACPI_EVAL_INPUT_BUFFER_SIGNATURE 'BieA' |
Definition at line 7 of file acpiioct.h.
#define ACPI_EVAL_INPUT_BUFFER_SIGNATURE_EX 'AieA' |
Definition at line 13 of file acpiioct.h.
#define ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER_SIGNATURE 'IieA' |
Definition at line 8 of file acpiioct.h.
#define ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER_SIGNATURE_EX 'DieA' |
Definition at line 14 of file acpiioct.h.
#define ACPI_EVAL_INPUT_BUFFER_SIMPLE_STRING_SIGNATURE 'SieA' |
Definition at line 9 of file acpiioct.h.
#define ACPI_EVAL_INPUT_BUFFER_SIMPLE_STRING_SIGNATURE_EX 'EieA' |
Definition at line 15 of file acpiioct.h.
#define ACPI_EVAL_OUTPUT_BUFFER_SIGNATURE 'BoeA' |
Definition at line 11 of file acpiioct.h.
#define ACPI_METHOD_ARGUMENT_BUFFER 0x2 |
Definition at line 23 of file acpiioct.h.
#define ACPI_METHOD_ARGUMENT_INTEGER 0x0 |
Definition at line 21 of file acpiioct.h.
#define ACPI_METHOD_ARGUMENT_LENGTH | ( | DataLength | ) | (FIELD_OFFSET(ACPI_METHOD_ARGUMENT, Data) + max(sizeof(ULONG), DataLength)) |
Definition at line 144 of file acpiioct.h.
#define ACPI_METHOD_ARGUMENT_LENGTH_FROM_ARGUMENT | ( | Argument | ) | (ACPI_METHOD_ARGUMENT_LENGTH(((PACPI_METHOD_ARGUMENT)Argument)->DataLength)) |
Definition at line 147 of file acpiioct.h.
#define ACPI_METHOD_ARGUMENT_PACKAGE 0x3 |
Definition at line 24 of file acpiioct.h.
#define ACPI_METHOD_ARGUMENT_PACKAGE_EX 0x4 |
Definition at line 25 of file acpiioct.h.
#define ACPI_METHOD_ARGUMENT_STRING 0x1 |
Definition at line 22 of file acpiioct.h.
#define ACPI_METHOD_NEXT_ARGUMENT | ( | Argument | ) |
Definition at line 150 of file acpiioct.h.
#define ACPI_METHOD_SET_ARGUMENT_BUFFER | ( | Argument, | |
BuffData, | |||
BuffLength | |||
) |
Definition at line 165 of file acpiioct.h.
#define ACPI_METHOD_SET_ARGUMENT_INTEGER | ( | MethodArgument, | |
IntData | |||
) |
Definition at line 155 of file acpiioct.h.
#define ACPI_METHOD_SET_ARGUMENT_STRING | ( | Argument, | |
StrData | |||
) |
Definition at line 160 of file acpiioct.h.
#define ACPI_OBJECT_HAS_CHILDREN 0x1 |
Definition at line 30 of file acpiioct.h.
#define ACPI_RELEASE_GLOBAL_LOCK_SIGNATURE 'LgrA' |
Definition at line 28 of file acpiioct.h.
#define ENUM_CHILDREN_IMMEDIATE_ONLY 0x1 |
Definition at line 32 of file acpiioct.h.
#define ENUM_CHILDREN_MULTILEVEL 0x2 |
Definition at line 33 of file acpiioct.h.
#define ENUM_CHILDREN_NAME_IS_FILTER 0x4 |
Definition at line 34 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 179 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 177 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 184 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 185 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 178 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 183 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 180 of file acpiioct.h.
typedef struct _ACPI_ENUM_CHILD ACPI_ENUM_CHILD |
typedef ACPI_ENUM_CHILD UNALIGNED* PACPI_ENUM_CHILD |
Definition at line 135 of file acpiioct.h.
Definition at line 142 of file acpiioct.h.
typedef struct _ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER_EX * PACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER_EX |
Definition at line 90 of file acpiioct.h.
Definition at line 71 of file acpiioct.h.