Freigeben über


PFN_REPORT_SESSION_STATUS Rückruffunktion (netdispumdddi.h)

Wird vom Benutzermodusanzeigetreiber aufgerufen, um den Status der aktuellen verbundenen Miracast-Sitzung zu melden. Der Datentyp dieser Funktion ist PFN_REPORT_SESSION_STATUS.

Syntax

PFN_REPORT_SESSION_STATUS PfnReportSessionStatus;

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

Parameter

[in] hMiracastDeviceHandle

Ein Handle, das ein Miracast-Gerät darstellt. Der Miracast-Benutzermodustreiber hat dieses Handle zuvor als hMiracastDeviceHandle Parameter in einem Aufruf der CreateMiracastContext--Funktion abgerufen.

[in] MiracastStatus

Der aktuelle Status des Miracast-Links vom Typ MIRACAST_STATUS.

[in] Status

Ein Statuswert, den der Treiber für Diagnosezwecke protokolliert.

Rückgabewert

Nichts

Bemerkungen

Wenn der Benutzermodustreiber Miracast einen Fehler im MiracastStatus--Parameter meldet, wird ein Abriss der aktuellen verbundenen Miracast-Sitzung initiiert.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 8.1
mindestens unterstützte Server- Windows Server 2012 R2
Zielplattform- Desktop
Header- netdispumdddi.h (include Netdispumdddi.h)

Siehe auch

CreateMiracastContext

MIRACAST_STATUS