Поделиться через


GpioChangeReader Конструкторы

Определение

Перегрузки

GpioChangeReader(GpioPin)

Создает новый объект GpioChangeReader, связанный с указанным закреплением. Только один GpioChangeReader может быть связан с закреплением в любой момент времени.

GpioChangeReader(GpioPin, Int32)

Создает новый объект GpioChangeReader, связанный с указанным контактом и с указанной минимальной емкостью для записей изменений. Только один GpioChangeReader может быть связан с закреплением в любой момент времени.

GpioChangeReader(GpioPin)

Создает новый объект GpioChangeReader, связанный с указанным закреплением. Только один GpioChangeReader может быть связан с закреплением в любой момент времени.

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

Параметры

pin
GpioPin

Закрепление, на котором считываются изменения. Контакт должен быть открыт в монопольном режиме и не может быть связан с другим средством чтения изменений.

Комментарии

Этот метод может вызвать следующие исключения:

  • E_POINTER — пин-код, передаваемый в, имеет значение NULL.
  • HRESULT_FROM_WIN32(ERROR_SHARING_VIOLATION) — закрепление уже связано со средством чтения изменений. Это средство чтения изменений должно быть удалено, прежде чем закрепить можно будет связать с новым средством чтения изменений.
  • E_ACCESSDENIED — закрепление не открывается в монопольном режиме.

Применяется к

GpioChangeReader(GpioPin, Int32)

Создает новый объект GpioChangeReader, связанный с указанным контактом и с указанной минимальной емкостью для записей изменений. Только один GpioChangeReader может быть связан с закреплением в любой момент времени.

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)

Параметры

pin
GpioPin

Закрепление, на котором считываются изменения. Контакт должен быть открыт в монопольном режиме и не может быть связан с другим средством чтения изменений.

minCapacity
Int32

int

Минимальное количество записей об изменениях, которое должно быть в состоянии хранить читатель.

Комментарии

Этот метод может вызвать следующие исключения:

  • E_POINTER — пин-код, передаваемый в, имеет значение NULL.
  • HRESULT_FROM_WIN32(ERROR_SHARING_VIOLATION) — закрепление уже связано со средством чтения изменений. Это средство чтения изменений должно быть удалено, прежде чем закрепить можно будет связать с новым средством чтения изменений.
  • E_ACCESSDENIED — закрепление не открывается в монопольном режиме.

Применяется к