Freigeben über


GpioChangeReader Konstruktoren

Definition

Überlädt

GpioChangeReader(GpioPin)

Erstellt einen neuen GpioChangeReader, der der angegebenen Pin zugeordnet ist. Nur ein einzelner GpioChangeReader kann einer Pin zu einem bestimmten Zeitpunkt zugeordnet werden.

GpioChangeReader(GpioPin, Int32)

Erstellt einen neuen GpioChangeReader, der dem angegebenen Pin und der angegebenen Mindestkapazität für Änderungsdatensätze zugeordnet ist. Nur ein einzelner GpioChangeReader kann einer Pin zu einem bestimmten Zeitpunkt zugeordnet werden.

GpioChangeReader(GpioPin)

Erstellt einen neuen GpioChangeReader, der der angegebenen Pin zugeordnet ist. Nur ein einzelner GpioChangeReader kann einer Pin zu einem bestimmten Zeitpunkt zugeordnet werden.

public:
 GpioChangeReader(GpioPin ^ pin);
 GpioChangeReader(GpioPin const& pin);
public GpioChangeReader(GpioPin pin);
function GpioChangeReader(pin)
Public Sub New (pin As GpioPin)

Parameter

pin
GpioPin

Der Pin, an dem Änderungen gelesen werden sollen. Der Pin muss im exklusiven Modus geöffnet worden sein und kann keinem anderen Änderungsleser zugeordnet werden.

Hinweise

Die folgenden Ausnahmen können von dieser Methode ausgelöst werden:

  • E_POINTER: Der übergebene Pin ist NULL.
  • HRESULT_FROM_WIN32(ERROR_SHARING_VIOLATION): Die Pin ist bereits einem Änderungsleser zugeordnet. Dieser Änderungsleser muss entfernt werden, bevor die Pin einem neuen Änderungsleser zugeordnet werden kann.
  • E_ACCESSDENIED: Der Pin wird im exklusiven Modus nicht geöffnet.

Gilt für:

GpioChangeReader(GpioPin, Int32)

Erstellt einen neuen GpioChangeReader, der dem angegebenen Pin und der angegebenen Mindestkapazität für Änderungsdatensätze zugeordnet ist. Nur ein einzelner GpioChangeReader kann einer Pin zu einem bestimmten Zeitpunkt zugeordnet werden.

public:
 GpioChangeReader(GpioPin ^ pin, int minCapacity);
 GpioChangeReader(GpioPin const& pin, int const& minCapacity);
public GpioChangeReader(GpioPin pin, int minCapacity);
function GpioChangeReader(pin, minCapacity)
Public Sub New (pin As GpioPin, minCapacity As Integer)

Parameter

pin
GpioPin

Der Pin, an dem Änderungen gelesen werden sollen. Der Pin muss im exklusiven Modus geöffnet worden sein und kann keinem anderen Änderungsleser zugeordnet werden.

minCapacity
Int32

int

Die mindeste Anzahl von Änderungsdatensätzen, die der Leser enthalten können muss.

Hinweise

Die folgenden Ausnahmen können von dieser Methode ausgelöst werden:

  • E_POINTER: Der übergebene Pin ist NULL.
  • HRESULT_FROM_WIN32(ERROR_SHARING_VIOLATION): Die Pin ist bereits einem Änderungsleser zugeordnet. Dieser Änderungsleser muss entfernt werden, bevor die Pin einem neuen Änderungsleser zugeordnet werden kann.
  • E_ACCESSDENIED: Der Pin wird im exklusiven Modus nicht geöffnet.

Gilt für: