Freigeben über


DXGKCB_MIRACAST_REPORT_CHUNK_INFO Rückruffunktion (dispmprt.h)

Wird vom Anzeigeminiporttreiber aufgerufen, um Informationen zu einem Codierblock zu melden.

Syntax

DXGKCB_MIRACAST_REPORT_CHUNK_INFO DxgkcbMiracastReportChunkInfo;

NTSTATUS DxgkcbMiracastReportChunkInfo(
  [in] HANDLE MiracastHandle,
  [in] DXGK_MIRACAST_CHUNK_INFO *pChunkInfo,
  [in] PVOID pPrivateDriverData,
  [in] UINT PrivateDataDriverSize
)
{...}

Parameter

[in] MiracastHandle

Ein vom Treiber bereitgestellter Handle für das Miracast-Anzeigegerät. Dieses Handle wurde ursprünglich im MiracastHandle-Member der DXGK_MIRACAST_DISPLAY_CALLBACKS-Struktur in einem Aufruf der DxgkDdiMiracastCreateContext-Funktion übergeben.

[in] pChunkInfo

Ein Zeiger auf eine DXGK_MIRACAST_CHUNK_INFO-Struktur , die Blockinformationen enthält, die vom Anzeigeminiporttreiber gemeldet werden sollen.

[in] pPrivateDriverData

Ist für das System reserviert. Muss auf NULL festgelegt werden.

[in] PrivateDataDriverSize

Ist für das System reserviert. Muss auf 0 festgelegt werden.

Rückgabewert

Gibt STATUS_SUCCESS zurück, wenn die Nachricht erfolgreich übermittelt wurde. Andernfalls wird einer der Fehlercodes zurückgegeben, die in Ntstatus.h definiert sind.

Hinweise

Der Anzeigeminiporttreiber ruft diese Funktion auf, wenn er Blockinformationen an das Betriebssystem melden möchte, aber kein Blockpaket erstellt, das im Kernelmodus in die Warteschlange gestellt und von der GetNextChunkData-Funktion im Benutzermodus abgerufen wird. Dieser Aufruf protokolliert nur ETW-Ereignisse (Event Tracing for Windows) und führt keine andere Aktion aus.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8.1
Unterstützte Mindestversion (Server) Windows Server 2012 R2
Zielplattform Desktop
Kopfzeile dispmprt.h (include Dispmprt.h)
IRQL Kann auf jeder IRQL-Ebene aufgerufen werden.

Weitere Informationen

DXGK_MIRACAST_CHUNK_INFO

DXGK_MIRACAST_DISPLAY_CALLBACKS

DxgkDdiMiracastCreateContext

GetNextChunkData