функция обратного вызова DXGKCB_MIRACAST_REPORT_CHUNK_INFO (dispmprt.h)
Вызывается драйвером минипорта дисплея для передачи сведений о блоке кодирования.
Синтаксис
DXGKCB_MIRACAST_REPORT_CHUNK_INFO DxgkcbMiracastReportChunkInfo;
NTSTATUS DxgkcbMiracastReportChunkInfo(
[in] HANDLE MiracastHandle,
[in] DXGK_MIRACAST_CHUNK_INFO *pChunkInfo,
[in] PVOID pPrivateDriverData,
[in] UINT PrivateDataDriverSize
)
{...}
Параметры
[in] MiracastHandle
Дескриптор, предоставленный драйвером для устройства отображения Miracast. Изначально этот дескриптор был передан в член MiracastHandle структуры DXGK_MIRACAST_DISPLAY_CALLBACKS при вызове функции DxgkDdiMiracastCreateContext .
[in] pChunkInfo
Указатель на структуру DXGK_MIRACAST_CHUNK_INFO , содержащую сведения о блоках, которые должны быть переданы драйвером мини-порта дисплея.
[in] pPrivateDriverData
Зарезервировано для системного использования. Для параметра должно быть задано значение NULL.
[in] PrivateDataDriverSize
Зарезервировано для системного использования. Необходимо задать нулевое значение.
Возвращаемое значение
Возвращает STATUS_SUCCESS , если сообщение успешно доставлено. В противном случае возвращается один из кодов ошибок, определенных в ntstatus.h.
Комментарии
Драйвер мини-порта отображения вызывает эту функцию, когда он хочет сообщить сведения о блоке операционной системе, но не создает пакет блоков, который будет помещен в очередь в режиме ядра и получен функцией GetNextChunkData в пользовательском режиме. Этот вызов регистрирует только события трассировки событий Windows (ETW) и не выполняет никаких других действий.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8.1 |
Минимальная версия сервера | Windows Server 2012 R2 |
Целевая платформа | Персональный компьютер |
Верхняя часть | dispmprt.h (включая Dispmprt.h) |
IRQL | Может вызываться на любом уровне IRQL. |