Compartilhar via


GpioOpenStatus Enumeração

Definição

Descreve os possíveis resultados da abertura de um pin com o 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
Herança
GpioOpenStatus
Atributos

Requisitos do Windows

Família de dispositivos
Windows IoT Extension SDK (introduzida na 10.0.10240.0)
API contract
Windows.Devices.DevicesLowLevelContract (introduzida na v1.0)

Campos

MuxingConflict 3

No momento, o pino é aberto para uma função diferente, como I2c, Spi ou UART. Verifique se o pino não está em uso por outra função.

PinOpened 0

O pino gpio foi aberto com êxito.

PinUnavailable 1

O pino é reservado pelo sistema e não está disponível para aplicativos executados no modo de usuário.

SharingViolation 2

No momento, o pino está aberto em um modo de compartilhamento incompatível. Por exemplo:

  • O pino já está aberto no modo GpioSharingMode.Exclusive .
  • O pin já está aberto no modo GpioSharingMode.SharedReadOnly quando você solicita abri-lo no modo GpioSharingMode.Exclusive .
UnknownError 4

Não foi possível abrir o pino.

Aplica-se a

Confira também