DXGKDDI_MIRACAST_QUERY_CAPS función de devolución de llamada (dispmprt.h)
Consulta las funcionalidades de Miracast del adaptador de pantalla actual. El sistema operativo llama a esta función solo cuando se inicia por primera vez el adaptador de pantalla y, a continuación, almacena las funcionalidades que se devuelven.
Sintaxis
DXGKDDI_MIRACAST_QUERY_CAPS DxgkddiMiracastQueryCaps;
NTSTATUS DxgkddiMiracastQueryCaps(
[in] PVOID DriverContext,
[in] ULONG MiracastCapsSize,
[out] DXGK_MIRACAST_CAPS *MiracastCaps
)
{...}
Parámetros
[in] DriverContext
Identificador de un bloque de contexto asociado a un adaptador de pantalla. La función DxgkDdiAddDevice del controlador de minipuerto de pantalla proporcionó anteriormente este identificador al subsistema del kernel de gráficos de DirectX.
[in] MiracastCapsSize
Tamaño, proporcionado por el sistema operativo, de la estructura DXGK_MIRACAST_CAPS a la que apunta el parámetro MiracastCaps .
El controlador debe comprobar este valor antes de rellenar la estructura.
[out] MiracastCaps
Puntero a un búfer proporcionado por el sistema operativo que contiene una estructura de DXGK_MIRACAST_CAPS que el controlador rellena con las funcionalidades del dispositivo Miracast.
Valor devuelto
Devuelve STATUS_SUCCESS si se realiza correctamente. De lo contrario, devuelve uno de los códigos de error definidos en Ntstatus.h.
Comentarios
Sincronización
El sistema operativo garantiza que esta función sigue el modo de sincronización de tercer nivel tal y como se define en Subprocesos y tercer nivel de sincronización.Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8.1 |
Servidor mínimo compatible | Windows Server 2012 R2 |
Plataforma de destino | Escritorio |
Encabezado | dispmprt.h (incluir Dispmprt.h) |
IRQL | PASSIVE_LEVEL |