Метод IMiniportWavePciStream::GetAllocatorFraming (portcls.h)
Метод GetAllocatorFraming
получает предпочтительный параметр обрамления распределителя для потока.
Синтаксис
NTSTATUS GetAllocatorFraming(
[out] PKSALLOCATOR_FRAMING AllocatorFraming
);
Параметры
[out] AllocatorFraming
Указатель на структуру KSALLOCATOR_FRAMING , в которую метод записывает параметры выделения драйвера мини-порта для этого потока.
Возвращаемое значение
GetAllocatorFraming
возвращает STATUS_SUCCESS, если вызов был выполнен успешно. В противном случае метод возвращает соответствующий код ошибки.
Комментарии
Драйвер мини-порта не должен предполагать, что фактические параметры обрамления распределителя для потока соответствуют параметрам, указанным в вызове GetAllocatorFraming
. Драйвер порта интерпретирует параметры выделения из GetAllocatorFraming
в качестве настроек драйвера минипорта. Однако другие факторы могут перевешивать эти настройки, когда системный драйвер SysAudio создает граф фильтра звука.
См. статью Задержка WavePci в статье Об обрамления распределителя.
Требования
Требование | Значение |
---|---|
Целевая платформа | Универсальное |
Верхняя часть | portcls.h (включая Portcls.h) |
IRQL | PASSIVE_LEVEL |