Поделиться через


функция обратного вызова 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, если сеть имеет ошибку. Дополнительные сведения см. в разделе "Примечания".

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

Никакой

Замечания

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 8.1
минимальный поддерживаемый сервер Windows Server 2012 R2
целевая платформа Настольный
заголовка netdispumdddi.h (include Netdispumdddi.h)

См. также

DxgkDdiAddDevice

MIRACAST_DATARATE_STATS

RegisterForDataRateNotifications