Функция KsCreateAllocator2 (ks.h)
Создает дескриптор для распределителя для заданного дескриптора подключения приемника. Эта функция не завершает IRP и не задает состояние в IRP.
Поддерживается начиная с Windows 8.
Синтаксис
KSDDKAPI HRESULT KsCreateAllocator2(
[in] HANDLE ConnectionHandle,
[in] PKSALLOCATOR_FRAMING AllocatorFraming,
[out] PHANDLE AllocatorHandle
);
Параметры
[in] ConnectionHandle
Указывает дескриптор соединения приемника, на котором создается распределитель.
[in] AllocatorFraming
Указатель на структуру KSALLOCATOR_FRAMING , задающую кадр для распределителя.
[out] AllocatorHandle
Указывает указатель на дескриптор для хранения дескриптора распределителя.
Возвращаемое значение
Возвращает NOERROR в случае успешного выполнения; в противном случае возвращает код ошибки.
Комментарии
Это новая версия функции KsCreateAllocator , использующая брокер устройств для создания дескриптора для объекта потоковой передачи ядра. Кроме того, перед вызовом этой функции необходимо вызвать функцию Com CoInitialize .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 |
Минимальная версия сервера | Windows Server 2012 |
Целевая платформа | Универсальное |
Верхняя часть | ks.h (включая Ks.h) |
IRQL | PASSIVE_LEVEL |