Partager via


PFN_REPORT_SESSION_STATUS fonction de rappel (netdispumdddi.h)

Appelé par le pilote d’affichage en mode utilisateur pour signaler la status de la session connectée Miracast actuelle. Le type de données de cette fonction est PFN_REPORT_SESSION_STATUS.

Syntaxe

PFN_REPORT_SESSION_STATUS PfnReportSessionStatus;

void PfnReportSessionStatus(
  [in] HANDLE hMiracastDeviceHandle,
  [in] MIRACAST_STATUS MiracastStatus,
  [in] NTSTATUS Status
)
{...}

Paramètres

[in] hMiracastDeviceHandle

Handle qui représente un appareil Miracast. Le pilote de mode utilisateur Miracast a précédemment obtenu ce handle en tant que paramètre hMiracastDeviceHandle dans un appel à la fonction CreateMiracastContext .

[in] MiracastStatus

La status actuelle du lien Miracast, de type MIRACAST_STATUS.

[in] Status

Valeur status que le pilote peut fournir qui est journalisée à des fins diagnostics.

Valeur de retour

None

Remarques

Si le pilote en mode utilisateur Miracast signale une erreur dans le paramètre MiracastStatus , il lance une opération de destruction de la session connectée Miracast actuelle.

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

CreateMiracastContext

MIRACAST_STATUS