Функция 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 |