PEP_ACPI_INITIALIZE_SPB_SPI_RESOURCE 函式 (pep_x.h)
注意
Microsoft 支援多元和包容性的環境。 本文包含 microsoft Style Guide for Bias-Free Communications 可辨識為排除項的術語參考。 本文中會使用單字或片語進行一致性,因為它目前會出現在軟體中。 當軟體更新為移除語言時,本文將會更新為一致。
PEP_ACPI_INITIALIZE_SPB_SPI_RESOURCE函式會初始化平臺延伸模組外掛程式 (PEP ) PEP_ACPI_SPB_SPI_RESOURCE 結構。
語法
void PEP_ACPI_INITIALIZE_SPB_SPI_RESOURCE(
[in] USHORT DeviceSelection,
[in] UCHAR DeviceSelectionPolarity,
[in] UCHAR WireMode,
[in] UCHAR DataBitLength,
[in] BOOLEAN SlaveMode,
[in] ULONG ConnectionSpeed,
[in] UCHAR ClockPolarity,
[in] UCHAR ClockPhase,
[in] PUNICODE_STRING ResourceSource,
[in] UCHAR ResourceSourceIndex,
[in] BOOLEAN ResourceUsage,
[in] BOOLEAN SharedMode,
[in] PCHAR VendorData,
[in] USHORT VendorDataLength,
[out] PPEP_ACPI_RESOURCE Resource
);
參數
[in] DeviceSelection
裝置選取值。 此值專屬於裝置,可能參考晶元選取線、GPIO 線或其他線條選取機制。
[in] DeviceSelectionPolarity
時鐘的極性。 如果為零,這表示第一個階段的時鐘很低。 如果為 1,表示第一個階段的時鐘很高。
[in] WireMode
當為零時,表示此裝置會產生並取用此資源。 否則,此裝置只會取用此資源。
[in] DataBitLength
最小傳輸單位的大小,以位為單位。
[in] SlaveMode
指出資源是否以從屬模式運作。
[in] ConnectionSpeed
此連線支援的最大速度,以百分為單位。
[in] ClockPolarity
時鐘的極性。 如果為零,這表示第一個階段的時鐘很低。 如果為 1,表示第一個階段的時鐘很高。
[in] ClockPhase
要擷取數據的時鐘脈衝階段。
[in] ResourceSource
套用此連線描述元的序列總線控制器裝置名稱。 此名稱可以是完整路徑、相對路徑,或利用命名空間搜尋規則的簡單名稱區段。
[in] ResourceSourceIndex
此參數應一律設定為零。
[in] ResourceUsage
指出資源是否正在使用中。
[in] SharedMode
指出資源是否共用。
[in] VendorData
序列總線連線類型特有的選擇性數據的指標。
[in] VendorDataLength
VendorData 參數所指向之緩衝區的長度。
[out] Resource
資源的指標。 指標背後的結構類型為 PEP_ACPI_SPB_SPI_RESOURCE。
傳回值
無
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 從Windows 10 開始支援。 |
目標平台 | Windows |
標頭 | pep_x.h (包含 Pep_x.h) |