PEP_ACPI_INITIALIZE_SPB_UART_RESOURCE-Funktion (pep_x.h)

Die PEP_ACPI_INITIALIZE_SPB_UART_RESOURCE-Funktion initialisiert die PEP_ACPI_SPB_UART_RESOURCE Struktur eines Plattformerweiterungs-Plug-Ins (PEP).

Syntax

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

Parameter

[in] BaudRate

Gibt die Baudrate der Verbindung an.

[in] BitsPerByte

Gibt die Anzahl der Bits pro Byte von Daten an.

[in] StopBits

Gibt die in der Verbindung verwendeten Stoppbits an.

[in] LinesInUse

Flag, das die seriellen Zeilen angibt, die aktiviert sind. Der Wert 1 in den Bitpositionen gibt an, dass die Zeile aktiviert ist.

bit Bedeutung
0
Dieses Bit ist reserviert und muss auf 0 festgelegt werden.
1
Dieses Bit ist reserviert und muss auf 0 festgelegt werden.
2
Datenträgererkennung (DTD)
3
Ringanzeige (RI)
4
Data Set Ready (DSR)
5
Data Terminal Ready (DTR)
6
Zum Senden löschen (CTS)
7
Anforderung zum Senden (RTS)

[in] IsBigEndian

Gibt an, ob sich die wichtigsten Datenbits in der niedrigsten Adresse befinden.

[in] Parity

Gibt die Parität der Verbindung an.

Wert Bedeutung
0x00
Keine
0x01
Sogar
0x02
Ungerade
0x03
Mark
0x04
LeerZchn

[in] FlowControl

Gibt den Typ des Flusssteuerelements an, der von der Verbindung verwendet wird.

[in] RxSize

Gibt die maximale Empfangspuffergröße in Bytes an, die von dieser Verbindung unterstützt wird.

[in] TxSize

Gibt die maximale Übertragungspuffergröße in Bytes an, die von dieser Verbindung unterstützt wird.

[in] ResourceSource

Der Name des seriellen Buscontrollergeräts, für das dieser Verbindungsdeskriptor gilt. Der Name kann ein vollqualifizierter Pfad, ein relativer Pfad oder ein einfaches Namenssegment sein, das die Namespace-Suchregeln verwendet.

[in] ResourceSourceIndex

Dieser Parameter sollte immer 0 sein.

[in] ResourceUsage

Gibt an, ob diese Ressource verwendet wird.

[in] SharedMode

Gibt an, ob diese Ressource freigegeben ist.

[in] VendorData

Ein Zeiger auf optionale Daten, die für den seriellen Busverbindungstyp spezifisch sind.

[in] VendorDataLength

Die Länge des Puffers, auf den der VendorData-Parameter verweist.

[out] Resource

Ein Zeiger auf die Ressource. Die Struktur hinter dem Zeiger ist vom Typ PEP_ACPI_SPB_UART_RESOURCE.

Rückgabewert

Keine

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Wird ab Windows 10 unterstützt.
Zielplattform Windows
Kopfzeile pep_x.h (einschließlich Pep_x.h)

Weitere Informationen

PEP_ACPI_SPB_UART_RESOURCE