struktur ACPI_ENUM_CHILDREN_OUTPUT_BUFFER (acpiioct.h)

Struktur ACPI_ENUM_CHILDREN_OUTPUT_BUFFER berisi array nama objek di namespace ACPI.

Sintaks

typedef struct _ACPI_ENUM_CHILDREN_OUTPUT_BUFFER {
  ULONG           Signature;
  ULONG           NumberOfChildren;
  ACPI_ENUM_CHILD Children[ANYSIZE_ARRAY];
} ACPI_ENUM_CHILDREN_OUTPUT_BUFFER;

Anggota

Signature

Tanda tangan buffer output, yang harus diatur ke ACPI_ENUM_CHILDREN_OUTPUT_BUFFER_SIGNATURE.

NumberOfChildren

Jumlah elemen jenis ACPI_ENUM_CHILD dalam array Anak .

Children[ANYSIZE_ARRAY]

Array elemen jenis ACPI_ENUM_CHILD. Setiap struktur ACPI_ENUM_CHILD berisi jalur dan nama objek di namespace ACPI.

Keterangan

Driver untuk perangkat menggunakan permintaan IOCTL_ACPI_ENUM_CHILDREN untuk menghitung objek anak perangkat. Objek turunan yang dijumlahkan dapat berupa perangkat atau objek apa pun dari nama yang disediakan. Permintaan ini mengembalikan struktur ACPI_ENUM_CHILDREN_OUTPUT_BUFFER, yang mencakup anggota Anak yang berisi array struktur ACPI_ENUM_CHILD .

Untuk informasi tentang cara menghitung objek anak perangkat, lihat Menghitung Perangkat Anak dan Metode Kontrol.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista dan versi Windows yang lebih baru.
Header acpiioct.h (termasuk Acpiioct.h)

Lihat juga

ACPI_ENUM_CHILD

IOCTL_ACPI_ENUM_CHILDREN