Compartir a través de


QUERY_MIRACAST_DRIVER_INTERFACE función de devolución de llamada (netdispumdddi.h)

Llamado por el sistema operativo para consultar la interfaz del controlador en modo de usuario de Miracast, MIRACAST_DRIVER_INTERFACE.

Sintaxis

QUERY_MIRACAST_DRIVER_INTERFACE QueryMiracastDriverInterface;

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

Parámetros

[in] MiracastDriverInterfaceVersion

La versión de la interfaz de visualización de Miracast, proporcionada por el sistema operativo.

Esta versión se define en Netdispumdddi.h como un valor de MIRACAST_DRIVER_INTERFACE_VERSION_XXX . Por Windows 8.1, el valor es MIRACAST_DRIVER_INTERFACE_VERSION_1.

[in] MiracastDriverInterfaceSize

Tamaño, proporcionado por el sistema operativo, del búfer al que apunta pMiracastDriverInterface.

[out] pMiracastDriverInterface

Puntero a un búfer, proporcionado por el sistema operativo, que contiene la interfaz de controlador de pantalla de Miracast devuelta, que es una estructura de tipo MIRACAST_DRIVER_INTERFACE.

Valor devuelto

Si se ejecuta correctamente, esta función devuelve STATUS_SUCCESS. De lo contrario, la función devuelve un código de error definido en el encabezado Ntstatus.h.

Comentarios

Cuando se carga el controlador en modo de usuario de Miracast, el sistema operativo llama a la función GetProcAddress con "QueryMiracastDriverInterface" escrito como el nombre de la función en el parámetro lpProcName .

Nota Si el controlador del modo de usuario de Miracast no proporciona una función con este nombre, el sistema operativo produce un error en el dispositivo de visualización miracast.
 

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8.1
Servidor mínimo compatible Windows Server 2012 R2
Plataforma de destino Escritorio
Encabezado netdispumdddi.h (include Netdispumdddi.h)

Consulte también

GetProcAddress

MIRACAST_DRIVER_INTERFACE