struktur PEP_ACPI_QUERY_OBJECT_INFORMATION (pepfx.h)

Struktur PEP_ACPI_QUERY_OBJECT_INFORMATION berisi informasi tentang objek ACPI.

Sintaks

typedef struct _PEP_ACPI_QUERY_OBJECT_INFORMATION {
  [in]  PEPHANDLE            DeviceHandle;
  [in]  PEP_ACPI_OBJECT_NAME Name;
  [in]  PEP_ACPI_OBJECT_TYPE Type;
  [in]  ULONG                ObjectFlags;
  union {
    struct {
      ULONG InputArgumentCount;
      ULONG OutputArgumentCount;
    } MethodObject;
  } DUMMYUNIONNAME;
} PEP_ACPI_QUERY_OBJECT_INFORMATION, *PPEP_ACPI_QUERY_OBJECT_INFORMATION;

Anggota

[in] DeviceHandle

Nilai PEPHANDLE yang mengidentifikasi pendaftaran perangkat untuk layanan ACPI. Plug-in ekstensi platform (PEP) menyediakan handel ini sebagai respons terhadap pemberitahuan PEP_NOTIFY_ACPI_REGISTER_DEVICE sebelumnya.

[in] Name

Union PEP_ACPI_OBJECT_NAME yang menentukan nama jalur relatif, empat karakter objek.

[in] Type

Nilai enumerasi PEP_ACPI_OBJECT_TYPE yang menentukan jenis objek. Saat ini, metode kontrol adalah satu-satunya jenis objek yang ditentukan untuk anggota ini (Ketik = PepAcpiObjectTypeMethod).

[in] ObjectFlags

Sekumpulan bendera input. Tidak ada bendera yang saat ini ditentukan untuk anggota ini, yang selalu diatur ke PEP_ACPI_OBJECT_FLAG_NONE (0x0).

DUMMYUNIONNAME

Hasil kueri. Jika objek yang ditentukan adalah metode kontrol, plug-in ekstensi platform (PEP) menulis hasil kueri ke anggota MethodObject dari gabungan ini.

[out] DUMMYUNIONNAME.MethodObject

Informasi tentang objek metode kontrol.

DUMMYUNIONNAME.MethodObject.InputArgumentCount

Jumlah argumen input yang diharapkan oleh metode kontrol.

DUMMYUNIONNAME.MethodObject.OutputArgumentCount

Jumlah argumen output yang dihasilkan oleh metode kontrol.

Keterangan

Struktur ini digunakan oleh pemberitahuan PEP_NOTIFY_ACPI_QUERY_OBJECT_INFORMATION . Anggota Nama, Jenis, dan Bendera struktur berisi nilai input yang disediakan kerangka kerja manajemen daya (PoFx) Windows saat pemberitahuan ini dikirim. Anggota MethodObject berisi nilai output yang ditulis PEP ke struktur sebagai respons terhadap pemberitahuan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung dimulai dengan Windows 10.
Header pepfx.h (termasuk Pep_x.h)

Lihat juga

PEP_ACPI_OBJECT_NAME

PEP_ACPI_OBJECT_TYPE

PEP_NOTIFY_ACPI_QUERY_OBJECT_INFORMATION

PEP_NOTIFY_ACPI_REGISTER_DEVICE