fungsi PEP_ACPI_INITIALIZE_SPB_SPI_RESOURCE (pep_x.h)

Catatan

Microsoft mendukung lingkungan yang beragam dan inklusif. Artikel ini berisi referensi ke terminologi yang dikenali Panduan Gaya Microsoft untuk komunikasi Bias-Free sebagai pengecualian. Kata atau frasa digunakan dalam artikel ini untuk konsistensi karena saat ini muncul di perangkat lunak. Ketika perangkat lunak diperbarui untuk menghapus bahasa, artikel ini akan diperbarui agar selaras.

Fungsi PEP_ACPI_INITIALIZE_SPB_SPI_RESOURCE menginisialisasi struktur PEP_ACPI_SPB_SPI_RESOURCE plug-in ekstensi platform (PEP).

Sintaks

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

Parameter

[in] DeviceSelection

Nilai pemilihan perangkat. Nilai ini khusus untuk perangkat dan dapat merujuk ke baris pilihan chip, baris GPIO, atau mekanisme pemilihan baris lainnya.

[in] DeviceSelectionPolarity

Polaritas jam. Jika nol, ini menunjukkan jam rendah selama fase pertama. Jika 1, ini menunjukkan jam tinggi selama fase pertama.

[in] WireMode

Ketika nol, menunjukkan bahwa perangkat ini menghasilkan dan menggunakan sumber daya ini. Jika tidak, perangkat ini hanya menggunakan sumber daya ini.

[in] DataBitLength

Ukuran, dalam bit, dari unit transfer terkecil.

[in] SlaveMode

Menunjukkan apakah sumber daya beroperasi dalam mode budak.

[in] ConnectionSpeed

Kecepatan maksimum, dalam hertz, didukung oleh koneksi ini.

[in] ClockPolarity

Polaritas jam. Jika nol, ini menunjukkan jam rendah selama fase pertama. Jika 1, ini menunjukkan jam tinggi selama fase pertama.

[in] ClockPhase

Fase denyut jam untuk mengambil data.

[in] ResourceSource

Nama perangkat pengontrol bus serial tempat deskriptor koneksi ini berlaku. Nama dapat menjadi jalur yang sepenuhnya memenuhi syarat, jalur relatif, atau segmen nama sederhana yang menggunakan aturan pencarian namespace layanan.

[in] ResourceSourceIndex

Parameter ini harus selalu diatur ke nol.

[in] ResourceUsage

Menunjukkan apakah sumber daya sedang digunakan.

[in] SharedMode

Menunjukkan apakah sumber daya dibagikan.

[in] VendorData

Penunjuk ke data opsional yang khusus untuk jenis koneksi bus serial.

[in] VendorDataLength

Panjang buffer yang diacu oleh parameter VendorData .

[out] Resource

Penunjuk ke sumber daya. Struktur di belakang pointer berjenis PEP_ACPI_SPB_SPI_RESOURCE.

Nilai kembali

Tidak ada

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung dimulai dengan Windows 10.
Target Platform Windows
Header pep_x.h (termasuk Pep_x.h)

Lihat juga

PEP_ACPI_SPB_SPI_RESOURCE