PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE, fonction (pep_x.h)
La fonction PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE initialise la structure PEP_ACPI_SPB_I2C_RESOURCE d’un plug-in d’extension de plateforme (PEP).
Syntaxe
void PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE(
[in] USHORT SlaveAddress,
[in] BOOLEAN DeviceInitiated,
[in] ULONG ConnectionSpeed,
[in] BOOLEAN AddressingMode,
[in] PUNICODE_STRING ResourceSource,
[in] UCHAR ResourceSourceIndex,
[in] BOOLEAN ResourceUsage,
[in] BOOLEAN SharedMode,
[in] PCHAR VendorData,
[in] USHORT VendorDataLength,
[out] PPEP_ACPI_RESOURCE Resource
);
Paramètres
[in] SlaveAddress
Adresse de bus I2C pour cette connexion.
[in] DeviceInitiated
Si la valeur est true, indique que la communication via cette connexion est lancée par l’appareil.
[in] ConnectionSpeed
Vitesse maximale, en hertz, prise en charge par cette connexion.
[in] AddressingMode
Indique que cet appareil est en mode d’adressage.
[in] ResourceSource
Nom du périphérique de contrôleur de bus série auquel ce descripteur de connexion s’applique. Le nom peut être un chemin d’accès complet, un chemin relatif ou un segment de nom simple qui utilise les règles de recherche d’espace de noms.
[in] ResourceSourceIndex
Ce paramètre doit toujours être défini sur zéro.
[in] ResourceUsage
Indique si la ressource est en cours d’utilisation.
[in] SharedMode
Indique si la ressource est partagée.
[in] VendorData
Pointeur vers des données facultatives spécifiques au type de connexion de bus série.
[in] VendorDataLength
Longueur de la mémoire tampon vers laquelle pointe le paramètre VendorData .
[out] Resource
Pointeur vers la ressource. La structure derrière le pointeur est de type PEP_ACPI_SPB_I2C_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) |