Partager via


QUERY_MIRACAST_DRIVER_INTERFACE fonction de rappel (netdispumdddi.h)

Appelé par le système d’exploitation pour interroger l’interface du pilote en mode utilisateur Miracast, MIRACAST_DRIVER_INTERFACE.

Syntaxe

QUERY_MIRACAST_DRIVER_INTERFACE QueryMiracastDriverInterface;

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

Paramètres

[in] MiracastDriverInterfaceVersion

Version de l’interface d’affichage Miracast fournie par le système d’exploitation.

Cette version est définie dans Netdispumdddi.h comme valeur MIRACAST_DRIVER_INTERFACE_VERSION_XXX. Pour Windows 8.1, la valeur est MIRACAST_DRIVER_INTERFACE_VERSION_1.

[in] MiracastDriverInterfaceSize

Taille, fournie par le système d’exploitation, de la mémoire tampon pointée par pMiracastDriverInterface.

[out] pMiracastDriverInterface

Pointeur vers une mémoire tampon, fournie par le système d’exploitation, qui contient l’interface de pilote d’affichage Miracast retournée, qui est une structure de type MIRACAST_DRIVER_INTERFACE.

Valeur de retour

En cas de réussite, cette fonction retourne STATUS_SUCCESS. Sinon, la fonction retourne un code d’erreur défini dans l’en-tête Ntstatus.h.

Remarques

Lorsque le pilote en mode utilisateur Miracast est chargé, le système d’exploitation appelle la fonction GetProcAddress avec « QueryMiracastDriverInterface » entrée comme nom de fonction dans le paramètre lpProcName.

Remarque Si le pilote en mode utilisateur Miracast ne fournit pas de fonction portant ce nom, le système d’exploitation échoue à l’appareil d’affichage Miracast.
 

Exigences

Exigence Valeur
client minimum pris en charge Windows 8.1
serveur minimum pris en charge Windows Server 2012 R2
plateforme cible Bureau
d’en-tête netdispumdddi.h (include Netdispumdddi.h)

Voir aussi

GetProcAddress

MIRACAST_DRIVER_INTERFACE