Partager via


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)

Voir aussi

PEP_ACPI_IO_MEMORY_RESOURCE