Condividi tramite


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)

Vedi anche

GPIO_PIN_CONFIG_TYPE

PEP_ACPI_GPIO_RESOURCE