Поделиться через


функция обратного вызова 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 с именем функции QueryMiracastDriverInterface, введенной в качестве имени функции в параметре lpProcName.

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 8.1
минимальный поддерживаемый сервер Windows Server 2012 R2
целевая платформа Настольный
заголовка netdispumdddi.h (include Netdispumdddi.h)

См. также

GetProcAddress

MIRACAST_DRIVER_INTERFACE