GpioOpenStatus Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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:
|
UnknownError | 4 | No se pudo abrir el pin. |