Función KsCreateAllocator (ks.h)
La función KsCreateAllocator crea un identificador para un asignador para el identificador de conexión receptor especificado. Esta función no completa el IRP ni establece el estado en irP.
Sintaxis
KSDDKAPI NTSTATUS KsCreateAllocator(
[in] HANDLE ConnectionHandle,
[in] PKSALLOCATOR_FRAMING AllocatorFraming,
[out] PHANDLE AllocatorHandle
);
Parámetros
[in] ConnectionHandle
Especifica el identificador de la conexión de receptor en la que se va a crear el asignador.
[in] AllocatorFraming
Marco especificado para el asignador.
[out] AllocatorHandle
Especifica el puntero a un identificador para almacenar el controlador de asignador.
Valor devuelto
La función KsCreateAllocator devuelve STATUS_SUCCESS si se ejecuta correctamente o devuelve un error si no se realiza correctamente.
Observaciones
Hay dos versiones de la función de KsCreateAllocator: una para los clientes en modo de usuario y otra para los clientes en modo kernel. Solo se puede llamar a esta función en PASSIVE_LEVEL para los clientes en modo kernel.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Universal |
encabezado de | ks.h (incluya Ks.h) |
biblioteca de | Ks.lib |
irQL | PASSIVE_LEVEL (consulte la sección Comentarios) |