Перечисление GPIO_CONNECT_IO_PINS_MODE (gpioclx.h)

Перечисление GPIO_CONNECT_IO_PINS_MODE указывает, настроен ли набор контактов ввода-вывода общего назначения (GPIO) в качестве входных или выходных данных.

Синтаксис

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

Константы

 
ConnectModeInvalid
Режим подключения (входные или выходные данные) для этого набора контактов GPIO не инициализирован.
ConnectModeInput
Этот набор контактов GPIO настраивается как входные данные.
ConnectModeOutput
Этот набор контактов GPIO настраивается в качестве выходных данных.
ConnectModeMaximum
Максимальное значение в перечислении.

Комментарии

Элемент ConnectMode структуры GPIO_CONNECT_IO_PINS_PARAMETERS содержит константу перечисления GPIO_CONNECT_IO_PINS_MODE .

Константа перечисления ConnectModeInput помечает набор контактов GPIO, которые могут быть прочитаны IOCTL_GPIO_READ_PINS запросом. ConnectModeOutput помечает набор контактов GPIO, которые могут быть записаны IOCTL_GPIO_WRITE_PINS запросом.

Требования

Требование Значение
Минимальная версия клиента Поддерживается начиная с Windows 8.
Верхняя часть gpioclx.h

См. также раздел

GPIO_CONNECT_IO_PINS_PARAMETERS

IOCTL_GPIO_READ_PINS

IOCTL_GPIO_WRITE_PINS