Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
[Применимо только к 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
ИНТЕРФЕЙСА