共用方式為


PEP_ACPI_INITIALIZE_GPIO_IO_RESOURCE函式 (pep_x.h)

PEP_ACPI_INITIALIZE_GPIO_IO_RESOURCE函式會初始化平臺擴充功能外掛程式的 (PEP) PEP_ACPI_GPIO_RESOURCE 結構。

語法

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
);

參數

[in] Shareable

指出裝置是否可以共用。

[in] CanWake

指出裝置是否可從低電源狀態中喚醒。

[in] PinConfig

識別 GPIO 針腳組態類型的 GPIO_PIN_CONFIG_TYPE 列舉值。

[in] DebounceTimeout

指定硬體反轉等候時間,以百毫秒為單位。

[in] DriveStrength

[in] IoRestriction

[in] ResourceSourceIndex

此參數應一律為零。

[in] ResourceSourceName

此參數應一律為 「ResourceConsumer」。。

[in] ResourceUsage

指出此裝置是否正在使用中。

[in] VendorData

原始數據緩衝區的指標,其中包含OS驅動程式要譯碼的廠商定義位元組數據。

[in] VendorDataLength

VendorData 元件中的緩衝區大小。

[in] PinTable

資源上的針腳編號清單。

[in] PinCount

PinTable 參數所描述的 針腳 數目。

[out] Resource

資源的指標。 指標背後的結構類型為 PEP_ACPI_GPIO_RESOURCE

傳回值

規格需求

需求
最低支援的用戶端 從Windows 10 開始支援。
目標平台 Windows
標頭 pep_x.h (包含 Pep_x.h)

另請參閱

GPIO_PIN_CONFIG_TYPE

PEP_ACPI_GPIO_RESOURCE