функция обратного вызова QUERY_MIRACAST_DRIVER_INTERFACE (netdispumdddi.h)

Вызывается операционной системой для запроса интерфейса драйвера пользовательского режима Miracast , MIRACAST_DRIVER_INTERFACE.

Синтаксис

QUERY_MIRACAST_DRIVER_INTERFACE QueryMiracastDriverInterface;

NTSTATUS QueryMiracastDriverInterface(
  [in]  UINT MiracastDriverInterfaceVersion,
  [in]  UINT MiracastDriverInterfaceSize,
  [out] VOID *pMiracastDriverInterface
)
{...}

Параметры

[in] MiracastDriverInterfaceVersion

Версия интерфейса дисплея Miracast, предоставляемая операционной системой.

Эта версия определена в Netdispumdddi.h как значение MIRACAST_DRIVER_INTERFACE_VERSION_XXX . Для Windows 8.1 значение равно MIRACAST_DRIVER_INTERFACE_VERSION_1.

[in] MiracastDriverInterfaceSize

Размер буфера, указанного операционной системой, на который указывает pMiracastDriverInterface.

[out] pMiracastDriverInterface

Указатель на буфер, предоставляемый операционной системой, который содержит возвращенный интерфейс драйвера дисплея Miracast, который представляет собой структуру типа MIRACAST_DRIVER_INTERFACE.

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

При успешном выполнении эта функция возвращает STATUS_SUCCESS. В противном случае функция возвращает код ошибки, определенный в заголовке Ntstatus.h.

Комментарии

При загрузке драйвера пользовательского режима Miracast операционная система вызывает функцию GetProcAddress с параметром lpProcName , введенным в качестве имени функции QueryMiracastDriverInterface.

Примечание Если драйвер пользовательского режима Miracast не предоставляет функцию с таким именем, операционная система завершает работу устройства отображения Miracast.
 

Требования

Требование Значение
Минимальная версия клиента Windows 8.1
Минимальная версия сервера Windows Server 2012 R2
Целевая платформа Персональный компьютер
Верхняя часть netdispumdddi.h (включая Netdispumdddi.h)

См. также раздел

Функция GetProcAddress

MIRACAST_DRIVER_INTERFACE