estrutura PEP_ACPI_SPB_UART_RESOURCE (pep_x.h)

A estrutura PEP_ACPI_SPB_UART_RESOURCE descreve um recurso de barramento serial UART da ACPI.

Sintaxe

typedef struct _PEP_ACPI_SPB_UART_RESOURCE {
  PEP_ACPI_SPB_RESOURCE SpbCommon;
  ULONG                 BaudRate;
  USHORT                RxBufferSize;
  USHORT                TxBufferSize;
  UCHAR                 Parity;
  UCHAR                 LinesInUse;
} PEP_ACPI_SPB_UART_RESOURCE, *PPEP_ACPI_SPB_UART_RESOURCE;

Membros

SpbCommon

Uma estrutura PEP_ACPI_SPB_RESOURCE que descreve esse recurso.

BaudRate

A taxa de baud da conexão.

RxBufferSize

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

TxBufferSize

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

Parity

Indica a paridade da conexão.

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

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)

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte a partir do Windows 10.
Cabeçalho pep_x.h (inclua Pep_x.h)

Confira também

PEP_ACPI_SPB_RESOURCE