共用方式為


PEP_ACPI_INITIALIZE_SPB_UART_RESOURCE函式 (pep_x.h)

PEP_ACPI_INITIALIZE_SPB_UART_RESOURCE函式會初始化平臺延伸模組外掛程式的 (PEP ) PEP_ACPI_SPB_UART_RESOURCE 結構。

語法

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
);

參數

[in] BaudRate

指定連線的傳輸速率。

[in] BitsPerByte

指定每個位元組的數據位數目。

[in] StopBits

指定連接中使用的停止位。

[in] LinesInUse

旗標,指出已啟用的序列行。 位位置中的1值表示已啟用行。

bit 意義
0
這個位是保留的,而且必須設定為零。
1
這個位是保留的,而且必須設定為零。
2
數據電信業者偵測 (DTD)
3
通道指標 (RI)
4
數據集就緒 (DSR)
5
數據終端機就緒 (DTR)
6
清除以傳送 (CTS)
7
要求傳送 (RTS)

[in] IsBigEndian

指出最重要的數據位是否位於最低位址中。

[in] Parity

指定連線的同位。

意義
0x00
0x01
偶數
0x02
奇數
0x03
標記
0x04
Space

[in] FlowControl

指定連接所使用的流程控制類型。

[in] RxSize

指定此連線所支援的最大接收緩衝區大小,以位元組為單位。

[in] TxSize

指定此連線所支援的最大傳輸緩衝區大小,以位元組為單位。

[in] ResourceSource

套用此連線描述元的序列總線控制器裝置名稱。 此名稱可以是完整路徑、相對路徑,或利用命名空間搜尋規則的簡單名稱區段。

[in] ResourceSourceIndex

此參數應一律為零。

[in] ResourceUsage

指出此資源是否正在使用中。

[in] SharedMode

指出此資源是否共用。

[in] VendorData

序列總線連線類型特有的選擇性數據的指標。

[in] VendorDataLength

VendorData 參數所指向之緩衝區的長度。

[out] Resource

資源的指標。 指標背後的結構類型為 PEP_ACPI_SPB_UART_RESOURCE

傳回值

規格需求

需求
最低支援的用戶端 從Windows 10 開始支援。
目標平台 Windows
標頭 pep_x.h (包含 Pep_x.h)

另請參閱

PEP_ACPI_SPB_UART_RESOURCE