función PEP_ACPI_INITIALIZE_SPB_SPI_RESOURCE (pepfx.h)
Nota
Microsoft admite un entorno diverso e inclusivo. Este artículo contiene referencias a la terminología que la Guía de estilo de Microsoft para Bias-Free Communications reconoce como excluyente. La palabra o frase se usa en este artículo para la coherencia porque actualmente aparece en el software. Cuando el software se actualice para quitar el idioma, este artículo se actualizará para que esté en alineación.
La función PEP_ACPI_INITIALIZE_SPB_SPI_RESOURCE inicializa una estructura de PEP_ACPI_SPB_SPI_RESOURCE del complemento de extensión de plataforma .
Sintaxis
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
);
Parámetros
[in] DeviceSelection
Valor de selección del dispositivo. Este valor es específico del dispositivo y puede hacer referencia a una línea de selección de chip, una línea GPIO u otro mecanismo de selección de línea.
[in] DeviceSelectionPolarity
La polaridad del reloj. Si es cero, esto indica que el reloj es bajo durante la primera fase. Si es 1, indica que el reloj es alto durante la primera fase.
[in] WireMode
Cuando es cero, indica que este dispositivo genera y consume este recurso. De lo contrario, este dispositivo solo consume este recurso.
[in] DataBitLength
Tamaño, en bits, de la unidad más pequeña de transferencia.
[in] SlaveMode
Indica si el recurso está funcionando en modo subordinado.
[in] ConnectionSpeed
La velocidad máxima, en hertz, compatible con esta conexión.
[in] ClockPolarity
La polaridad del reloj. Si es cero, esto indica que el reloj es bajo durante la primera fase. Si es 1, indica que el reloj es alto durante la primera fase.
[in] ClockPhase
Fase del pulso del reloj en la que se van a capturar los datos.
[in] ResourceSource
Nombre del dispositivo del controlador de bus serie al que se aplica este descriptor de conexión. El nombre puede ser una ruta de acceso completa, una ruta de acceso relativa o un segmento de nombre simple que utiliza las reglas de búsqueda del espacio de nombres.
[in] ResourceSourceIndex
Este parámetro siempre debe establecerse en cero.
[in] ResourceUsage
Indica si el recurso está en uso.
[in] SharedMode
Indica si se comparte el recurso.
[in] VendorData
Puntero a datos opcionales específicos del tipo de conexión de bus serie.
[in] VendorDataLength
Longitud del búfer al que apunta el parámetro VendorData .
[out] Resource
Puntero al recurso. La estructura detrás del puntero es de tipo PEP_ACPI_SPB_SPI_RESOURCE.
Valor devuelto
None
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Se admite a partir de Windows 10. |
Plataforma de destino | Windows |
Encabezado | pepfx.h (include Pep_x.h) |