Функция VhfStart (vhf.h)

Драйвер источника HID вызывает этот метод для запуска виртуального устройства HID.

Синтаксис

NTSTATUS VhfStart(
  [in] VHFHANDLE VhfHandle
);

Параметры

[in] VhfHandle

Дескриптор виртуального устройства HID, полученного драйвером источника HID при предыдущем вызове VhfCreate.

Возвращаемое значение

Если вызов VhfStart завершается успешно, метод возвращает STATUS_SUCCESS. В противном случае соответствующее значение NTSTATUS .

Комментарии

Virtual HID Framework (VHF) не вызывает функции обратного вызова, реализованные исходным драйвером HID, пока исходный драйвер не вызовет VhfStart. Обратный вызов может быть вызван до возврата VhfStart . После успешного вызова драйвер может вызвать VhfDelete.

VhfAsyncOperationComplete и VhfReadReportSubmit могут вызываться до возврата VhfStart (например, из вызываемого обратного вызова).

Требования

Требование Значение
Целевая платформа Windows
Header vhf.h
Библиотека VhfKm.lib
IRQL <=DISPATCH_LEVEL