funzione PEP_ACPI_INITIALIZE_SPB_SPI_RESOURCE (pepfx.h)
Nota
Microsoft supporta un ambiente diversificato ed inclusivo. Questo articolo contiene riferimenti alla terminologia riconosciuta da Microsoft Style Guide for Bias-Free Communications come esclusioni. La parola o la frase viene usata in questo articolo per coerenza perché è attualmente presente nel software. Quando il software viene aggiornato per rimuovere la lingua, questo articolo verrà aggiornato in modo che sia allineato.
La funzione PEP_ACPI_INITIALIZE_SPB_SPI_RESOURCE inizializza la struttura PEP_ACPI_SPB_SPI_RESOURCE del plug-in di estensione della piattaforma.
Sintassi
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
);
Parametri
[in] DeviceSelection
Valore di selezione del dispositivo. Questo valore è specifico del dispositivo e può fare riferimento a una linea di selezione chip, una linea GPIO o un altro meccanismo di selezione della linea.
[in] DeviceSelectionPolarity
Polarità dell'orologio. Se zero, questo indica che l'orologio è basso durante la prima fase. Se 1, questo indica che l'orologio è elevato durante la prima fase.
[in] WireMode
Se zero, indica che il dispositivo produce e utilizza questa risorsa. In caso contrario, questo dispositivo utilizza solo questa risorsa.
[in] DataBitLength
Dimensione, in bit, dell'unità di trasferimento più piccola.
[in] SlaveMode
Indica se la risorsa opera in modalità slave.
[in] ConnectionSpeed
La velocità massima, inhz, supportata da questa connessione.
[in] ClockPolarity
Polarità dell'orologio. Se zero, questo indica che l'orologio è basso durante la prima fase. Se 1, questo indica che l'orologio è elevato durante la prima fase.
[in] ClockPhase
Fase dell'impulso di clock su cui acquisire i dati.
[in] ResourceSource
Nome del dispositivo controller del bus seriale a cui si applica questo descrittore di connessione. Il nome può essere un percorso completo, un percorso relativo o un segmento di nome semplice che utilizza le regole di ricerca dello spazio dei nomi.
[in] ResourceSourceIndex
Questo parametro deve essere sempre impostato su zero.
[in] ResourceUsage
Indica se la risorsa è in uso.
[in] SharedMode
Indica se la risorsa è condivisa.
[in] VendorData
Puntatore a dati facoltativi specifici del tipo di connessione del bus seriale.
[in] VendorDataLength
Lunghezza del buffer a cui punta il parametro VendorData .
[out] Resource
Puntatore alla risorsa. La struttura sottostante il puntatore è di tipo PEP_ACPI_SPB_SPI_RESOURCE.
Valore restituito
nessuno
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato a partire da Windows 10. |
Piattaforma di destinazione | Windows |
Intestazione | pepfx.h (include Pep_x.h) |