функция WDF_QUERY_INTERFACE_CONFIG_INIT (wdfqueryinterface.h)
[Применимо только к KMDF]
Функция WDF_QUERY_INTERFACE_CONFIG_INIT инициализирует структуру WDF_QUERY_INTERFACE_CONFIG драйвера.
void WDF_QUERY_INTERFACE_CONFIG_INIT(
[out] PWDF_QUERY_INTERFACE_CONFIG InterfaceConfig,
[in] PINTERFACE Interface,
[in] const GUID *InterfaceType,
[in, optional] PFN_WDF_DEVICE_PROCESS_QUERY_INTERFACE_REQUEST EvtDeviceProcessQueryInterfaceRequest
);
[out] InterfaceConfig
Указатель на структуру WDF_QUERY_INTERFACE_CONFIG драйвера.
[in] Interface
Указатель на структуру интерфейса.
[in] InterfaceType
Указатель на GUID, определяющий интерфейс.
[in, optional] EvtDeviceProcessQueryInterfaceRequest
Указатель на функцию обратного вызова события драйвера EvtDeviceProcessQueryInterfaceRequest, которая вызывается, когда другой драйвер запрашивает интерфейс.
Нет
Дополнительные сведения об интерфейсах, определенных драйвером, см. в разделе Использование интерфейсов Driver-Defined.
Пример кода, использующий WDF_QUERY_INTERFACE_CONFIG_INIT, см. WdfDeviceAddQueryInterface.
Требование | Ценность |
---|---|
целевая платформа | универсальный |
минимальная версия KMDF | 1.0 |
Заголовок | wdfqueryinterface.h (include Wdf.h) |
EvtDeviceProcessQueryInterfaceRequest
ИНТЕРФЕЙСА