fonction PEP_ACPI_INITIALIZE_GPIO_IO_RESOURCE (pep_x.h)
La fonction PEP_ACPI_INITIALIZE_GPIO_IO_RESOURCE initialise la structure de PEP_ACPI_GPIO_RESOURCE d’un plug-in d’extension de plateforme (PEP).
Syntaxe
void PEP_ACPI_INITIALIZE_GPIO_IO_RESOURCE(
[in] BOOLEAN Shareable,
[in] BOOLEAN CanWake,
[in] GPIO_PIN_CONFIG_TYPE PinConfig,
[in] USHORT DebounceTimeout,
[in] USHORT DriveStrength,
[in] GPIO_PIN_IORESTRICTION_TYPE IoRestriction,
[in] UCHAR ResourceSourceIndex,
[in] PUNICODE_STRING ResourceSourceName,
[in] BOOLEAN ResourceUsage,
[in] PUCHAR VendorData,
[in] USHORT VendorDataLength,
[in] PUSHORT PinTable,
[in] USHORT PinCount,
[out] PPEP_ACPI_RESOURCE Resource
);
Paramètres
[in] Shareable
Indique si l’appareil peut être partagé.
[in] CanWake
Indique si l’appareil peut être réveillé à partir d’un état de faible consommation.
[in] PinConfig
Valeur d’énumération GPIO_PIN_CONFIG_TYPE qui identifie le type de configuration de broche GPIO.
[in] DebounceTimeout
Spécifie le temps d’attente de débouchage matériel, en centièmes de millisecondes.
[in] DriveStrength
[in] IoRestriction
[in] ResourceSourceIndex
Ce paramètre doit toujours être égal à zéro.
[in] ResourceSourceName
Ce paramètre doit toujours être « ResourceConsumer ».
[in] ResourceUsage
Indique si cet appareil est en cours d’utilisation.
[in] VendorData
Pointeur vers une mémoire tampon de données brutes contenant des données d’octet définies par le fournisseur à décoder par le pilote du système d’exploitation.
[in] VendorDataLength
Taille de la mémoire tampon dans le partameter VendorData .
[in] PinTable
Liste de numéros d’épingle sur la ressource.
[in] PinCount
Nombre de broches décrites par le paramètre PinTable .
[out] Resource
Pointeur vers la ressource. La structure derrière le pointeur est de type PEP_ACPI_GPIO_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 | 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