Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Header ini digunakan oleh acpi. Untuk informasi selengkapnya, lihat:
acpiioct.h berisi antarmuka pemrograman berikut:
IOCTLs
|
IOCTL_ACPI_ACQUIRE_GLOBAL_LOCK Permintaan kontrol perangkat IOCTL_ACPI_ACQUIRE_GLOBAL_LOCK hanya disediakan untuk penggunaan internal. |
|
IOCTL_ACPI_ASYNC_EVAL_METHOD Driver untuk perangkat dapat menggunakan permintaan kontrol perangkat IOCTL_ACPI_ASYNC_EVAL_METHOD untuk mengevaluasi metode kontrol ACPI secara asinkron yang didukung oleh perangkat. |
|
IOCTL_ACPI_ASYNC_EVAL_METHOD_EX Driver untuk perangkat dapat menggunakan permintaan kontrol perangkat IOCTL_ACPI_ASYNC_EVAL_METHOD_EX untuk mengevaluasi metode kontrol ACPI secara asinkron yang didukung oleh perangkat anak perangkat. |
|
IOCTL_ACPI_ASYNC_EVAL_METHOD_V1 Kode kontrol IOCTL_ACPI_ASYNC_EVAL_METHOD_V1 secara asinkron mengevaluasi metode kontrol ACPI yang didukung oleh perangkat. |
|
IOCTL_ACPI_ASYNC_EVAL_METHOD_V1_EX Kode kontrol IOCTL_ACPI_ASYNC_EVAL_METHOD_V1_EX secara asinkron mengevaluasi metode kontrol ACPI yang didukung oleh perangkat. |
|
IOCTL_ACPI_ASYNC_EVAL_METHOD_V2 Kode kontrol IOCTL_ACPI_ASYNC_EVAL_METHOD_V2 secara asinkron mengevaluasi metode kontrol ACPI yang didukung oleh perangkat. |
|
IOCTL_ACPI_ASYNC_EVAL_METHOD_V2_EX Kode kontrol IOCTL_ACPI_ASYNC_EVAL_METHOD_V2_EX secara asinkron mengevaluasi metode kontrol ACPI yang didukung oleh perangkat. |
|
IOCTL_ACPI_ENUM_CHILDREN Permintaan kontrol perangkat IOCTL_ACPI_ENUM_CHILDREN dapat digunakan untuk menghitung jalur dan nama perangkat atau objek anak bernama di namespace ACPI perangkat tempat permintaan ini dikirim. |
|
IOCTL_ACPI_EVAL_METHOD Driver untuk perangkat dapat menggunakan permintaan kontrol perangkat IOCTL_ACPI_EVAL_METHOD untuk mengevaluasi metode kontrol ACPI secara sinkron yang didukung oleh perangkat. |
|
IOCTL_ACPI_EVAL_METHOD_EX Driver untuk perangkat dapat menggunakan permintaan kontrol perangkat IOCTL_ACPI_EVAL_METHOD_EX untuk mengevaluasi metode kontrol ACPI secara sinkron yang didukung oleh perangkat anak di namespace perangkat. |
|
IOCTL_ACPI_EVAL_METHOD_V1 Kode kontrol IOCTL_ACPI_EVAL_METHOD_V1 secara sinkron mengevaluasi metode kontrol ACPI yang didukung oleh perangkat. |
|
IOCTL_ACPI_EVAL_METHOD_V1_EX Kode kontrol IOCTL_ACPI_EVAL_METHOD_V1_EX secara sinkron mengevaluasi metode kontrol ACPI yang didukung oleh perangkat. |
|
IOCTL_ACPI_EVAL_METHOD_V2 Kode kontrol IOCTL_ACPI_EVAL_METHOD_V2 secara sinkron mengevaluasi metode kontrol ACPI yang didukung oleh perangkat. |
|
IOCTL_ACPI_EVAL_METHOD_V2_EX Kode kontrol IOCTL_ACPI_EVAL_METHOD_V2_EX secara sinkron mengevaluasi metode kontrol ACPI yang didukung oleh perangkat. |
|
IOCTL_ACPI_GET_DEVICE_INFORMATION Driver untuk perangkat dapat menggunakan permintaan kontrol perangkat IOCTL_ACPI_GET_DEVICE_INFORMATION untuk mendapatkan informasi identifikasi terperinci tentang perangkatnya. |
|
IOCTL_ACPI_GET_DEVICE_SPECIFIC_DATA Kode kontrol IOCTL_ACPI_GET_DEVICE_SPECIFIC_DATA digunakan untuk mendapatkan data spesifik perangkat. |
|
IOCTL_ACPI_RELEASE_GLOBAL_LOCK Permintaan kontrol perangkat IOCTL_ACPI_RELEASE_GLOBAL_LOCK hanya disediakan untuk penggunaan internal. |
Struktur
|
ACPI_DEVICE_INFORMATION_OUTPUT_BUFFER Struktur ACPI_DEVICE_INFORMATION_OUTPUT_BUFFER berisi argumen output dari metode kontrol IOCTL_ACPI_GET_DEVICE_INFORMATION. |
|
ACPI_ENUM_CHILD Struktur ACPI_ENUM_CHILD adalah anggota struktur ACPI_ENUM_CHILDREN_OUTPUT_BUFFER dan berisi jalur lengkap dan nama objek di namespace ACPI. |
|
ACPI_ENUM_CHILDREN_INPUT_BUFFER Struktur ACPI_ENUM_CHILDREN_INPUT_BUFFER digunakan sebagai input ke permintaan IOCTL_ACPI_ENUM_CHILDREN. Struktur menentukan objek turunan mana yang akan dijumlahkan di namespace perangkat tempat permintaan dikirim. |
|
ACPI_ENUM_CHILDREN_OUTPUT_BUFFER Struktur ACPI_ENUM_CHILDREN_OUTPUT_BUFFER berisi array nama objek di namespace ACPI. |
|
ACPI_EVAL_INPUT_BUFFER_COMPLEX_V1 Struktur ACPI_EVAL_INPUT_BUFFER_COMPLEX digunakan sebagai input ke permintaan IOCTL_ACPI_EVAL_METHOD dan permintaan IOCTL_ACPI_ASYNC_EVAL_METHOD. Struktur ini memasok nama metode kontrol dan array input struktur ACPI_METHOD_ARGUMENT. |
|
ACPI_EVAL_INPUT_BUFFER_COMPLEX_V1_EX Struktur ACPI_EVAL_INPUT_BUFFER_COMPLEX_EX digunakan sebagai input ke permintaan IOCTL_ACPI_EVAL_METHOD_EX dan permintaan IOCTL_ACPI_ASYNC_EVAL_METHOD_EX. |
|
ACPI_EVAL_INPUT_BUFFER_COMPLEX_V2 Topik ini menjelaskan struktur ACPI_EVAL_INPUT_BUFFER_COMPLEX_V2. |
|
ACPI_EVAL_INPUT_BUFFER_COMPLEX_V2_EX Topik ini menjelaskan struktur ACPI_EVAL_INPUT_BUFFER_COMPLEX_V2_EX. |
|
ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER_V1 Struktur ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER digunakan sebagai input ke permintaan IOCTL_ACPI_EVAL_METHOD dan permintaan IOCTL_ACPI_ASYNC_EVAL_METHOD. Struktur memasok nama metode kontrol dan argumen input jenis ULONG. |
|
ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER_V1_EX Struktur ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER_EX digunakan sebagai input ke permintaan IOCTL_ACPI_EVAL_METHOD_EX dan permintaan IOCTL_ACPI_ASYNC_EVAL_METHOD_EX. |
|
ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER_V2 Topik ini menjelaskan struktur ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER_V2. |
|
ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER_V2_EX Topik ini menjelaskan struktur ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER_V2_EX. |
|
ACPI_EVAL_INPUT_BUFFER_SIMPLE_STRING_V1 Struktur ACPI_EVAL_INPUT_BUFFER_SIMPLE_STRING digunakan sebagai input ke permintaan IOCTL_ACPI_EVAL_METHOD dan permintaan IOCTL_ACPI_ASYNC_EVAL_METHOD. Struktur memasok nama metode kontrol dan argumen input yang merupakan string ASCII. |
|
ACPI_EVAL_INPUT_BUFFER_SIMPLE_STRING_V1_EX Struktur ACPI_EVAL_INPUT_BUFFER_SIMPLE_STRING_EX digunakan sebagai input ke permintaan IOCTL_ACPI_EVAL_METHOD_EX dan permintaan IOCTL_ACPI_ASYNC_EVAL_METHOD_EX. |
|
ACPI_EVAL_INPUT_BUFFER_SIMPLE_STRING_V2 Topik ini menjelaskan struktur ACPI_EVAL_INPUT_BUFFER_SIMPLE_STRING_V2. |
|
ACPI_EVAL_INPUT_BUFFER_SIMPLE_STRING_V2_EX Topik ini menjelaskan struktur ACPI_EVAL_INPUT_BUFFER_SIMPLE_STRING_V2_EX. |
|
ACPI_EVAL_INPUT_BUFFER_V1 Struktur ACPI_EVAL_INPUT_BUFFER digunakan sebagai input ke permintaan IOCTL_ACPI_EVAL_METHOD dan permintaan IOCTL_ACPI_ASYNC_EVAL_METHOD. Struktur memasok nama metode kontrol yang tidak mengambil argumen input. |
|
ACPI_EVAL_INPUT_BUFFER_V1_EX Struktur ACPI_EVAL_INPUT_BUFFER_EX digunakan sebagai input ke permintaan IOCTL_ACPI_EVAL_METHOD_EX dan permintaan IOCTL_ACPI_ASYNC_EVAL_METHOD_EX. |
|
ACPI_EVAL_INPUT_BUFFER_V2 Topik ini menjelaskan struktur ACPI_EVAL_INPUT_BUFFER_V2. |
|
ACPI_EVAL_INPUT_BUFFER_V2_EX Topik ini menjelaskan struktur ACPI_EVAL_INPUT_BUFFER_V2_EX. |
|
ACPI_EVAL_OUTPUT_BUFFER_V1 Struktur ACPI_EVAL_OUTPUT_BUFFER berisi argumen output dari metode kontrol ACPI. |
|
ACPI_EVAL_OUTPUT_BUFFER_V2 Topik ini menjelaskan struktur ACPI_EVAL_OUTPUT_BUFFER_V2. |
|
ACPI_GET_DEVICE_SPECIFIC_DATA Struktur ACPI_GET_DEVICE_SPECIFIC_DATA berisi argumen input untuk metode kontrol IOCTL_ACPI_GET_DEVICE_SPECIFIC_DATA. |
|
ACPI_MANIPULATE_GLOBAL_LOCK_BUFFER Topik ini menjelaskan struktur ACPI_MANIPULATE_GLOBAL_LOCK_BUFFER. |
|
ACPI_METHOD_ARGUMENT_V1 Struktur ACPI_METHOD_ARGUMENT berisi nilai argumen input atau output dari metode kontrol ACPI. |
|
ACPI_METHOD_ARGUMENT_V2 Topik ini menjelaskan struktur ACPI_METHOD_ARGUMENT_V2. |