Поделиться через


перечисление 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