Compartilhar via


função PEP_ACPI_INITIALIZE_SPB_UART_RESOURCE (pep_x.h)

A função PEP_ACPI_INITIALIZE_SPB_UART_RESOURCE inicializa uma estrutura de PEP_ACPI_SPB_UART_RESOURCE PEP (plug-in de extensão de plataforma).

Sintaxe

void PEP_ACPI_INITIALIZE_SPB_UART_RESOURCE(
  [in]  ULONG              BaudRate,
  [in]  UCHAR              BitsPerByte,
  [in]  UCHAR              StopBits,
  [in]  UCHAR              LinesInUse,
  [in]  UCHAR              IsBigEndian,
  [in]  UCHAR              Parity,
  [in]  UCHAR              FlowControl,
  [in]  USHORT             RxSize,
  [in]  USHORT             TxSize,
  [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] BaudRate

Especifica a taxa de baud da conexão.

[in] BitsPerByte

Especifica o número de bits por byte de dados.

[in] StopBits

Especifica os bits de parada usados na conexão.

[in] LinesInUse

Sinalizador que indica as linhas seriais que estão habilitadas. Um valor de 1 nas posições de bit indica que a linha está habilitada.

bit Significado
0
Esse bit é reservado e deve ser definido como zero.
1
Esse bit é reservado e deve ser definido como zero.
2
Detecção da Operadora de Dados (DTD)
3
Ri (Indicador de Anel)
4
DSR (Conjunto de Dados Pronto)
5
DTR (Terminal de Dados Pronto)
6
Limpar para Enviar (CTS)
7
RTS (Solicitação de Envio)

[in] IsBigEndian

Indica se os bits de dados mais significativos estão no endereço mais baixo.

[in] Parity

Especifica a paridade da conexão.

Valor Significado
0x00
Nenhum
0x01
Mesmo
0x02
Estranho
0x03
Marca
0x04
Space

[in] FlowControl

Especifica o tipo de controle de fluxo usado pela conexão.

[in] RxSize

Especifica o tamanho máximo do buffer de recebimento, em bytes, que é compatível com essa conexão.

[in] TxSize

Especifica o tamanho máximo do buffer de transmissão, em bytes, que é compatível com essa conexão.

[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 zero.

[in] ResourceUsage

Indica se esse recurso está em uso.

[in] SharedMode

Indica se esse 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_UART_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 pep_x.h (inclua Pep_x.h)

Confira também

PEP_ACPI_SPB_UART_RESOURCE