Freigeben über


PFN_REPORT_SESSION_STATUS Rückruffunktion (netdispumdddi.h)

Wird vom Benutzermodusanzeigetreiber aufgerufen, um die 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

Die aktuelle status des Miracast-Links vom Typ MIRACAST_STATUS.

[in] Status

Ein status Wert, den der Treiber bereitstellen kann, der für Diagnose Zwecke protokolliert wird.

Rückgabewert

Keine

Bemerkungen

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8.1
Unterstützte Mindestversion (Server) Windows Server 2012 R2
Zielplattform Desktop
Kopfzeile netdispumddddi.h (include Netdispumdddi.h)

Weitere Informationen

CreateMiracastContext

MIRACAST_STATUS