struktur PEP_ACPI_REGISTER_DEVICE (pep_x.h)

Struktur PEP_ACPI_REGISTER_DEVICE berisi informasi pendaftaran tentang perangkat tempat plug-in ekstensi platform (PEP) menyediakan layanan ACPI.

Sintaks

typedef struct _PEP_ACPI_REGISTER_DEVICE {
  [in]  PCUNICODE_STRING AcpiDeviceName;
  [in]  ULONG            InputFlags;
  [in]  POHANDLE         KernelHandle;
  [out] PEPHANDLE        DeviceHandle;
  [out] ULONG            OutputFlags;
} PEP_ACPI_REGISTER_DEVICE, *PPEP_ACPI_REGISTER_DEVICE;

Anggota

[in] AcpiDeviceName

Struktur ANSI_STRING yang berisi nama BIOS yang sepenuhnya memenuhi syarat untuk perangkat. Nama yang sama sebelumnya disediakan sebagai nilai input dalam pemberitahuan PEP_ACPI_PREPARE_DEVICE untuk perangkat. Nama ini menentukan jalur dan nama perangkat di namespace ACPI. Untuk informasi selengkapnya, lihat Menghitung Perangkat Anak dan Metode Kontrol.

[in] InputFlags

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

[in] KernelHandle

Nilai POHANDLE yang mewakili pendaftaran perangkat dengan kerangka kerja manajemen daya Windows (PoFx). PEP dapat menggunakan handel ini untuk mengidentifikasi perangkat dalam komunikasi berikutnya dengan PoFx.

[out] DeviceHandle

Nilai PEPHANDLE yang mengidentifikasi pendaftaran perangkat ini untuk layanan ACPI. Handel ini dibuat oleh PEP. Dalam pemberitahuan layanan ACPI berikutnya, PoFx akan menggunakan handel ini untuk mengidentifikasi perangkat.

[out] OutputFlags

Sekumpulan bendera output. Tidak ada bendera yang saat ini ditentukan untuk anggota ini. Atur anggota ini ke PEP_ACPI_REGISTER_DEVICE_OUTPUT_FLAG_NONE (0x0).

Keterangan

Struktur ini digunakan oleh pemberitahuan PEP_NOTIFY_ACPI_REGISTER_DEVICE . Anggota Struktur AcpiDeviceName, InputFlags, dan KernelHandle berisi nilai input yang disediakan oleh PoFx ketika pemberitahuan ini dikirim ke PEP. Anggota DeviceHandle dan OutputFlags berisi nilai output yang ditulis PEP ke struktur ini sebagai respons terhadap pemberitahuan.

Persyaratan

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

Lihat juga

ANSI_STRING

PEP_ACPI_PREPARE_DEVICE

PEP_DPM_REGISTER_DEVICE

PEP_NOTIFY_ACPI_REGISTER_DEVICE