PEP_ACPI_REGISTER_DEVICE structure (pep_x.h)
La structure PEP_ACPI_REGISTER_DEVICE contient des informations d’inscription sur un appareil pour lequel le plug-in d’extension de plateforme (PEP) doit fournir des services ACPI.
Syntaxe
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;
Membres
[in] AcpiDeviceName
Structure ANSI_STRING qui contient le nom complet du BIOS de l’appareil. Le même nom a été précédemment fourni en tant que valeur d’entrée dans la notification PEP_ACPI_PREPARE_DEVICE pour l’appareil. Ce nom spécifie le chemin d’accès et le nom de l’appareil dans l’espace de noms ACPI. Pour plus d’informations, consultez Énumération des appareils enfants et méthodes de contrôle.
[in] InputFlags
Ensemble d’indicateurs d’entrée. Aucun indicateur n’est actuellement défini pour ce membre, qui est toujours défini sur PEP_ACPI_REGISTER_DEVICE_INPUT_FLAG_NONE (0x0).
[in] KernelHandle
Valeur POHANDLE qui représente l’inscription de l’appareil auprès de l’infrastructure de gestion de l’alimentation Windows (PoFx). Le PEP peut utiliser ce handle pour identifier l’appareil dans les communications ultérieures avec PoFx.
[out] DeviceHandle
Valeur PEPHANDLE qui identifie l’inscription de cet appareil pour les services ACPI. Ce handle est créé par le peps. Dans les notifications de service ACPI suivantes, PoFx utilisera ce handle pour identifier l’appareil.
[out] OutputFlags
Ensemble d’indicateurs de sortie. Aucun indicateur n’est actuellement défini pour ce membre. Définissez ce membre sur PEP_ACPI_REGISTER_DEVICE_OUTPUT_FLAG_NONE (0x0).
Remarques
Cette structure est utilisée par la notification PEP_NOTIFY_ACPI_REGISTER_DEVICE . Les membres AcpiDeviceName, InputFlags et KernelHandle de la structure contiennent des valeurs d’entrée qui sont fournies par PoFx lorsque cette notification est envoyée au PEP. Les membres DeviceHandle et OutputFlags contiennent des valeurs de sortie que le PEP écrit dans cette structure en réponse à la notification.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge à partir de Windows 10. |
En-tête | pep_x.h (include Pep_x.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour