Partager via


fonction PEP_ACPI_INITIALIZE_SPB_UART_RESOURCE (pep_x.h)

La fonction PEP_ACPI_INITIALIZE_SPB_UART_RESOURCE initialise la structure PEP_ACPI_SPB_UART_RESOURCE d’un plug-in d’extension de plateforme (PEP).

Syntaxe

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

Paramètres

[in] BaudRate

Spécifie le taux de baud de la connexion.

[in] BitsPerByte

Spécifie le nombre de bits par octet de données.

[in] StopBits

Spécifie les bits d’arrêt utilisés dans la connexion.

[in] LinesInUse

Indicateur indiquant les lignes série activées. La valeur 1 dans les positions de bits indique que la ligne est activée.

Mors Signification
0
Ce bit est réservé et doit être défini sur zéro.
1
Ce bit est réservé et doit être défini sur zéro.
2
Détection d’opérateur de données (DTD)
3
Indicateur d’anneau (RI)
4
Data Set Ready (DSR)
5
Data Terminal Ready (DTR)
6
Effacer pour envoyer (CTS)
7
Demande d’envoi (RTS)

[in] IsBigEndian

Indique si les bits de données les plus significatifs se trouvent dans l’adresse la plus basse.

[in] Parity

Spécifie la parité de la connexion.

Valeur Signification
0x00
Aucun
0x01
Même
0x02
Étrange
0x03
Marque
0x04
Espace

[in] FlowControl

Spécifie le type de contrôle de flux utilisé par la connexion.

[in] RxSize

Spécifie la taille maximale de la mémoire tampon de réception, en octets, prise en charge par cette connexion.

[in] TxSize

Spécifie la taille maximale de mémoire tampon de transmission, en octets, prise en charge par cette connexion.

[in] ResourceSource

Nom de l’appareil de contrôleur de bus série auquel ce descripteur de connexion s’applique. Le nom peut être un chemin complet, un chemin relatif ou un segment de nom simple qui utilise les règles de recherche d’espace de noms.

[in] ResourceSourceIndex

Ce paramètre doit toujours être égal à zéro.

[in] ResourceUsage

Indique si cette ressource est en cours d’utilisation.

[in] SharedMode

Indique si cette ressource est partagée.

[in] VendorData

Pointeur vers des données facultatives spécifiques au type de connexion de bus série.

[in] VendorDataLength

Longueur de la mémoire tampon pointée par le paramètre VendorData.

[out] Resource

Pointeur vers la ressource. La structure derrière le pointeur est de type PEP_ACPI_SPB_UART_RESOURCE.

Valeur de retour

Aucun

Exigences

Exigence Valeur
client minimum pris en charge Prise en charge à partir de Windows 10.
plateforme cible Windows
d’en-tête pep_x.h (inclure Pep_x.h)

Voir aussi

PEP_ACPI_SPB_UART_RESOURCE