PFN_REPORT_SESSION_STATUS funzione di callback (netdispumdddi.h)

Chiamato dal driver di visualizzazione in modalità utente per segnalare lo stato della sessione connessa Miracast corrente. Il tipo di dati di questa funzione è PFN_REPORT_SESSION_STATUS.

Sintassi

PFN_REPORT_SESSION_STATUS PfnReportSessionStatus;

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

Parametri

[in] hMiracastDeviceHandle

Handle che rappresenta un dispositivo Miracast. Il driver miracast in modalità utente ha ottenuto in precedenza questo handle come parametro hMiracastDeviceHandle in una chiamata alla funzione CreateMiracastContext .

[in] MiracastStatus

Stato corrente del collegamento Miracast, di tipo MIRACAST_STATUS.

[in] Status

Valore di stato che il driver può fornire che viene registrato a scopo di diagnostica.

Valore restituito

nessuno

Osservazioni

Se il driver miracast in modalità utente segnala un errore nel parametro MiracastStatus , avvia un'eliminazione della sessione connessa Miracast corrente.

Requisiti

Requisito Valore
Client minimo supportato Windows 8.1
Server minimo supportato Windows Server 2012 R2
Piattaforma di destinazione Desktop
Intestazione netdispumdddi.h (include Netdispumdddi.h)

Vedi anche

CreateMiracastContext

MIRACAST_STATUS