fonction PEP_ACPI_INITIALIZE_IOPORT_RESOURCE (pepfx.h)
La fonction PEP_ACPI_INITIALIZE_IOPORT_RESOURCE initialise la structure PEP_ACPI_IO_MEMORY_RESOURCE d’un plug-in d’extension de plateforme (PEP).
Syntaxe
void PEP_ACPI_INITIALIZE_IOPORT_RESOURCE(
[in] UCHAR Decode,
[in] USHORT MinimumAddress,
[in] USHORT MaximumAddress,
[in] UCHAR Alignment,
[in] UCHAR PortLength,
[out] PPEP_ACPI_RESOURCE Resource
);
Paramètres
[in] Decode
Spécifie comment décoder l’adresse de ressource. Si le bit 0 est un 1, cela indique que l’appareil logique décode les adresses 16 bits. Si le bit 0 est 0, cela indique que l’appareil logique décode uniquement les 10 premiers bits de l’adresse.
Les bits 1 à 7 de ce paramètre sont réservés et doivent être définis sur zéro.
[in] MinimumAddress
Spécifie l’adresse de départ acceptable minimale pour la plage d’E/S.
[in] MaximumAddress
Spécifie l’adresse de départ acceptable maximale pour la plage d’E/S.
[in] Alignment
Spécifie la granularité d’alignement pour l’adresse d’E/S affectée.
[in] PortLength
Spécifie le nombre d’octets dans la plage d’E/S.
[out] Resource
Pointeur vers la ressource. La structure derrière le pointeur est de type PEP_ACPI_IO_MEMORY_RESOURCE.
Valeur de retour
None
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge à partir de Windows 10. |
Plateforme cible | Windows |
En-tête | pepfx.h (include Pep_x.h) |