funzione PEP_ACPI_INITIALIZE_GPIO_IO_RESOURCE (pepfx.h)
La funzione PEP_ACPI_INITIALIZE_GPIO_IO_RESOURCE inizializza un plug-in di estensione della piattaforma (PEP) PEP_ACPI_GPIO_RESOURCE struttura.
Sintassi
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
);
Parametri
[in] Shareable
Indica se il dispositivo può essere condiviso.
[in] CanWake
Indica se il dispositivo può essere svegliato da uno stato a bassa potenza.
[in] PinConfig
Valore di enumerazione GPIO_PIN_CONFIG_TYPE che identifica il tipo di configurazione del pin GPIO.
[in] DebounceTimeout
Specifica il tempo di attesa di debounce hardware, in centesimi di millisecondi.
[in] DriveStrength
[in] IoRestriction
[in] ResourceSourceIndex
Questo parametro deve sempre essere zero.
[in] ResourceSourceName
Questo parametro deve sempre essere "ResourceConsumer".
[in] ResourceUsage
Indica se questo dispositivo è in uso.
[in] VendorData
Puntatore a un buffer di dati non elaborato contenente i dati di byte definiti dal fornitore da decodificare dal driver del sistema operativo.
[in] VendorDataLength
Dimensioni del buffer nel partameter VendorData .
[in] PinTable
Elenco di numeri di pin nella risorsa.
[in] PinCount
Numero di pin descritti dal parametro PinTable .
[out] Resource
Puntatore alla risorsa. La struttura dietro il puntatore è di tipo PEP_ACPI_GPIO_RESOURCE.
Valore restituito
nessuno
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato a partire da Windows 10. |
Piattaforma di destinazione | Windows |
Intestazione | pepfx.h (includere Pep_x.h) |