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 identificador del asignador.

Valor devuelto

La función KsCreateAllocator devuelve STATUS_SUCCESS si se ejecuta correctamente o devuelve un error si no se realiza correctamente.

Comentarios

Hay dos versiones de la función 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 Value
Plataforma de destino Universal
Encabezado ks.h (incluye Ks.h)
Library Ks.lib
IRQL PASSIVE_LEVEL (consulte la sección Comentarios)

Consulte también

KSALLOCATOR_FRAMING