Condividi tramite


PFN_REPORT_SESSION_STATUS funzione di callback (netdispumddi.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 precedentemente ottenuto questo handle come parametro hMiracastDeviceHandle in una chiamata alla funzione CreateMiracastContext.

[in] MiracastStatus

Stato corrente del collegamento Miracast, di tipo MIRACAST_STATUS.

[in] Status

Un valore di stato che il driver può fornire per scopi 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.

Fabbisogno

Requisito Valore
client minimo supportato Windows 8.1
server minimo supportato Windows Server 2012 R2
piattaforma di destinazione Desktop
intestazione netdispumdddi.h (include Netdispumddi.h)

Vedere anche

CreateMiracastContext

MIRACAST_STATUS