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


GpioChangeCounter(GpioPin) Конструктор

Определение

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

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

Параметры

pin
GpioPin

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

Комментарии

С помощью этого метода могут быть вызваны следующие исключения:

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

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