função PEP_ACPI_INITIALIZE_SPB_SPI_RESOURCE (pepfx.h)
Observação
A Microsoft é compatível com um ambiente diversificado e inclusivo. Este artigo contém referências à terminologia que o Guia de Estilo da Microsoft para Bias-Free Communications reconhece como excludente. A palavra ou frase é usada neste artigo para consistência porque ela aparece atualmente no software. Quando o software for atualizado para remover o idioma, este artigo será atualizado para estar em alinhamento.
A função PEP_ACPI_INITIALIZE_SPB_SPI_RESOURCE inicializa uma estrutura de PEP_ACPI_SPB_SPI_RESOURCE PEP (plug-in de extensão de plataforma).
Sintaxe
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
O valor de seleção do dispositivo. Esse valor é específico para o dispositivo e pode se referir a uma linha de seleção de chip, linha GPIO ou outro mecanismo de seleção de linha.
[in] DeviceSelectionPolarity
A polaridade do relógio. Se zero, isso indica que o relógio está baixo durante a primeira fase. Se 1, isso indica que o relógio está alto durante a primeira fase.
[in] WireMode
Quando zero, indica que esse dispositivo produz e consome esse recurso. Caso contrário, esse dispositivo consumirá apenas esse recurso.
[in] DataBitLength
O tamanho, em bits, da menor unidade de transferência.
[in] SlaveMode
Indica se o recurso está operando no modo subordinado.
[in] ConnectionSpeed
A velocidade máxima, em hertz, suportada por essa conexão.
[in] ClockPolarity
A polaridade do relógio. Se zero, isso indica que o relógio está baixo durante a primeira fase. Se 1, isso indica que o relógio está alto durante a primeira fase.
[in] ClockPhase
A fase do pulso do relógio na qual capturar dados.
[in] ResourceSource
O nome do dispositivo do controlador de barramento serial ao qual esse descritor de conexão se aplica. O nome pode ser um caminho totalmente qualificado, um caminho relativo ou um segmento de nome simples que utiliza as regras de pesquisa de namespace.
[in] ResourceSourceIndex
Esse parâmetro sempre deve ser definido como zero.
[in] ResourceUsage
Indica se o recurso está em uso.
[in] SharedMode
Indica se o recurso é compartilhado.
[in] VendorData
Um ponteiro para dados opcionais específicos para o tipo de conexão de barramento serial.
[in] VendorDataLength
O comprimento do buffer apontado pelo parâmetro VendorData .
[out] Resource
Um ponteiro para o recurso. A estrutura por trás do ponteiro é do tipo PEP_ACPI_SPB_SPI_RESOURCE.
Retornar valor
Nenhum
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte a partir do Windows 10. |
Plataforma de Destino | Windows |
Cabeçalho | pepfx.h (inclua Pep_x.h) |