Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция KsCreateAllocator создает дескриптор для распределителя для заданного дескриптора подключения приемника. Эта функция не завершает IRP или не задает состояние в IRP.
Синтаксис
KSDDKAPI NTSTATUS KsCreateAllocator(
[in] HANDLE ConnectionHandle,
[in] PKSALLOCATOR_FRAMING AllocatorFraming,
[out] PHANDLE AllocatorHandle
);
Параметры
[in] ConnectionHandle
Указывает дескриптор для подключения приемника, на котором создается распределитель.
[in] AllocatorFraming
Указана обрамка для распределителя.
[out] AllocatorHandle
Указывает указатель на дескриптор для хранения дескриптора распределителя.
Возвращаемое значение
Функция KsCreateAllocator возвращает STATUS_SUCCESS в случае успешного выполнения или возвращает ошибку при неудачном выполнении.
Замечания
Существует две версии функции KsCreateAllocator: один для клиентов в режиме пользователя и один для клиентов в режиме ядра. Эта функция может вызываться только в PASSIVE_LEVEL для клиентов в режиме ядра.
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | Всеобщий |
| заголовка | ks.h (include Ks.h) |
| библиотеки | Ks.lib |
| IRQL | PASSIVE_LEVEL (см. раздел "Примечания") |