Partager via


énumération GPIO_CONNECT_IO_PINS_MODE (gpioclx.h)

L’énumération GPIO_CONNECT_IO_PINS_MODE indique si un ensemble de broches d’E/S à usage général (GPIO) est configuré en tant qu’entrées ou sorties.

Syntax

typedef enum _GPIO_CONNECT_IO_PINS_MODE {
  ConnectModeInvalid,
  ConnectModeInput,
  ConnectModeOutput,
  ConnectModeMaximum
} GPIO_CONNECT_IO_PINS_MODE, *PGPIO_CONNECT_IO_PINS_MODE;

Constantes

 
ConnectModeInvalid
Le mode de connexion (entrée ou sortie) pour cet ensemble de broches GPIO n’est pas initialisé.
ConnectModeInput
Cet ensemble de broches GPIO est configuré en tant qu’entrées de données.
ConnectModeOutput
Cet ensemble de broches GPIO est configuré en tant que sorties de données.
ConnectModeMaximum
Valeur maximale dans l’énumération.

Remarques

Le membre ConnectMode de la structure GPIO_CONNECT_IO_PINS_PARAMETERS contient une constante d’énumération GPIO_CONNECT_IO_PINS_MODE .

La constante d’énumération ConnectModeInput étiquette un ensemble de broches GPIO qui peuvent être lues par une requête de IOCTL_GPIO_READ_PINS . ConnectModeOutput étiquette un ensemble de broches GPIO qui peuvent être écrites par une requête IOCTL_GPIO_WRITE_PINS .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge à partir de Windows 8.
En-tête gpioclx.h

Voir aussi

GPIO_CONNECT_IO_PINS_PARAMETERS

IOCTL_GPIO_READ_PINS

IOCTL_GPIO_WRITE_PINS