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


Метод 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

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

IMiniportWavePciStream

KSALLOCATOR_FRAMING