GpioOpenStatus Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Beschreibt die möglichen Ergebnisse des Öffnens einer Pin mit der GpioController.TryOpenPin-Methode .
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
- Vererbung
-
GpioOpenStatus
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows IoT Extension SDK (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Devices.DevicesLowLevelContract (eingeführt in v1.0)
|
Felder
MuxingConflict | 3 | Der Pin wird derzeit für eine andere Funktion geöffnet, z. B. I2c, Spi oder UART. Stellen Sie sicher, dass der Pin nicht von einer anderen Funktion verwendet wird. |
PinOpened | 0 | Der GPIO-Pin wurde erfolgreich geöffnet. |
PinUnavailable | 1 | Die Pin ist vom System reserviert und nicht für Apps verfügbar, die im Benutzermodus ausgeführt werden. |
SharingViolation | 2 | Der Pin ist derzeit in einem inkompatiblen Freigabemodus geöffnet. Beispiel:
|
UnknownError | 4 | Der Pin konnte nicht geöffnet werden. |