PFN_STOP_MIRACAST_SESSION fonction de rappel (netdispumdddi.h)
Appelé par le système d’exploitation pour démarrer une session connectée Miracast qui avait été démarrée précédemment par un appel à la fonction StartMiracastSession .
Syntaxe
PFN_STOP_MIRACAST_SESSION PfnStopMiracastSession;
void PfnStopMiracastSession(
[in] PVOID pMiracastContext
)
{...}
Paramètres
[in] pMiracastContext
Pointeur vers un contexte associé à un adaptateur d’affichage.
Le système d’exploitation a obtenu le contexte lorsqu’il a appelé la fonction CreateMiracastContext du pilote utilisateur Miracast.
Valeur de retour
None
Remarques
Lorsque cette fonction est appelée, le pilote en mode utilisateur Miracast doit suivre les procédures suivantes :
- Il ne doit pas avertir le pilote miniport d’affichage de supprimer le moniteur Miracast, sauf s’il sait que le moniteur a été physiquement supprimé du côté distant.
- Il doit revenir le plus rapidement possible pour éviter de bloquer les opérations de plug-and-play du système (PnP) ou d’alimentation.
- Il doit arrêter toutes les communications et fermer tous les sockets qu’il a créés, mais il ne doit pas fermer le socket RTSP (Real-Time Streaming Protocol) qui a été passé par le système d’exploitation.
Cohérence de thread
Le système d’exploitation garantit qu’une seule des fonctions CreateMiracastContext, DestroyMiracastContext, StartMiracastSession et StopMiracastSession est appelée à la fois.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8.1 |
Serveur minimal pris en charge | Windows Server 2012 R2 |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | netdispumdddi.h (inclure Netdispumdddi.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour