Compartir a través de


GpioOpenStatus Enumeración

Definición

Describe los posibles resultados de abrir un pin con el método GpioController.TryOpenPin .

public enum class GpioOpenStatus
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.DevicesLowLevelContract, 65536)]
enum class GpioOpenStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.DevicesLowLevelContract), 65536)]
public enum GpioOpenStatus
var value = Windows.Devices.Gpio.GpioOpenStatus.pinOpened
Public Enum GpioOpenStatus
Herencia
GpioOpenStatus
Atributos

Requisitos de Windows

Familia de dispositivos
Windows IoT Extension SDK (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Devices.DevicesLowLevelContract (se introdujo en la versión v1.0)

Campos

MuxingConflict 3

El pin está abierto actualmente para una función diferente, como I2c, Spi o UART. Asegúrese de que la patilla no está en uso por otra función.

PinOpened 0

El pin GPIO se abrió correctamente.

PinUnavailable 1

El pin está reservado por el sistema y no está disponible para las aplicaciones que se ejecutan en modo de usuario.

SharingViolation 2

El pin está abierto actualmente en un modo de uso compartido incompatible. Por ejemplo:

  • El pin ya está abierto en modo GpioSharingMode.Exclusive .
  • El pin ya está abierto en modo GpioSharingMode.SharedReadOnly cuando se solicita abrirlo en modo GpioSharingMode.Exclusive .
UnknownError 4

No se pudo abrir el pin.

Se aplica a

Consulte también