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 — контакт не открыт в монопольном режиме.