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.

Syntaxe

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 IOCTL_GPIO_READ_PINS. ConnectModeOutput étiquette un ensemble de broches GPIO qui peuvent être écrites par une requête IOCTL_GPIO_WRITE_PINS.

Exigences

Exigence Valeur
client minimum pris en charge Prise en charge à partir de Windows 8.
d’en-tête gpioclx.h

Voir aussi

GPIO_CONNECT_IO_PINS_PARAMETERS

IOCTL_GPIO_READ_PINS

IOCTL_GPIO_WRITE_PINS