GPIO_PIN_IORESTRICTION_TYPE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// pep_x.h

typedef enum _GPIO_PIN_IORESTRICTION_TYPE {
  IoRestrictionNone,
  IoRestrictionInputOnly,
  IoRestrictionOutputOnly,
  IoRestrictionNoneAndPreserve
} GPIO_PIN_IORESTRICTION_TYPE;
View the official Windows Driver Kit DDI reference
// pepfx.h

typedef enum _GPIO_PIN_IORESTRICTION_TYPE {
  IoRestrictionNone,
  IoRestrictionInputOnly,
  IoRestrictionOutputOnly,
  IoRestrictionNoneAndPreserve
} GPIO_PIN_IORESTRICTION_TYPE;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-pep_x-_gpio_pin_iorestriction_type)

_GPIO_PIN_IORESTRICTION_TYPE enumeration (pep_x.h)

Description

The GPIO_PIN_IORESTRICTION_TYPE enumeration describes the functions that a GPIO pin is limited to performing.

Constants

IoRestrictionNone

Indicates that the GPIO pin is not restricted to either input or output. When no IO restriction is described, it is assumed to be IoRestrictionNone.

IoRestrictionInputOnly

Indicates that the GPIO pin is restricted to input.

IoRestrictionOutputOnly

Indicates that the GPIO pin is restricted to output.

IoRestrictionNoneAndPreserve

Indicates that the GPIO pin is not restricted to either input or output and that the mode should be preserved when the driver is unloaded.


Windows Driver Kit DDI reference (ne-pepfx-_gpio_pin_iorestriction_type)

_GPIO_PIN_IORESTRICTION_TYPE enumeration (pepfx.h)

Description

The GPIO_PIN_IORESTRICTION_TYPE enumeration describes the functions that a GPIO pin is limited to performing.

Constants

IoRestrictionNone

Indicates that the GPIO pin is not restricted to either input or output. When no IO restriction is described, it is assumed to be IoRestrictionNone.

IoRestrictionInputOnly

Indicates that the GPIO pin is restricted to input.

IoRestrictionOutputOnly

Indicates that the GPIO pin is restricted to output.

IoRestrictionNoneAndPreserve

Indicates that the GPIO pin is not restricted to either input or output and that the mode should be preserved when the driver is unloaded.