функция обратного вызова PFN_DATARATE_NOTIFICATION (netdispumdddi.h)

Вызывается операционной системой для уведомления драйвера в пользовательском режиме Miracast о том, что скорость передачи данных в сети Miracast изменилась. Эта функция регистрируется в операционной системе при вызове функции RegisterForDataRateNotifications .

Синтаксис

PFN_DATARATE_NOTIFICATION PfnDatarateNotification;

void PfnDatarateNotification(
  [in]           PVOID context,
  [in, optional] MIRACAST_DATARATE_STATS *pDataRateStats
)
{...}

Параметры

[in] context

Указатель на блок контекста, связанный с видеоадаптером.

Значение контекста — это значение, переданное драйвером в вызове функции RegisterForDataRateNotifications при регистрации функции pfnDataRateNotify .

[in, optional] pDataRateStats

Необязательный указатель на структуру MIRACAST_DATARATE_STATS , которая содержит сведения о скорости передачи звука и видеокодировщика, а также о сбое или повторе Wi-Fi кадров.

Может иметь значение NULL , если в сети возникла ошибка. Дополнительные сведения см. в разделе Примечания.

Возвращаемое значение

None

Remarks

Если данные о качестве обслуживания (QoS) сетевого подключения становятся недоступными, параметру pDataRateStats будет присвоено значение NULL, и эта функция больше не будет вызываться.

Требования

Требование Значение
Минимальная версия клиента Windows 8.1
Минимальная версия сервера Windows Server 2012 R2
Целевая платформа Персональный компьютер
Верхняя часть netdispumdddi.h (включая Netdispumdddi.h)

См. также раздел

DxgkDdiAddDevice

MIRACAST_DATARATE_STATS

RegisterForDataRateNotifications