Compartir a través de


Función KsCreateAllocator2 (ks.h)

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.

Se admite a partir de Windows 8.

Sintaxis

KSDDKAPI HRESULT KsCreateAllocator2(
  [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

Puntero a una estructura KSALLOCATOR_FRAMING que especifica el marco para el asignador.

[out] AllocatorHandle

Especifica el puntero a un identificador para almacenar el controlador de asignador.

Valor devuelto

Devuelve NOERROR si se ejecuta correctamente; de lo contrario, devuelve un código de error.

Observaciones

Se trata de una nueva versión de la función KsCreateAllocator y usa el agente de dispositivo para crear el identificador para el objeto de streaming de kernel. Además, se debe llamar a la función Component Object Model (COM) CoInitialize antes de llamar a esta función.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 8
servidor mínimo admitido Windows Server 2012
de la plataforma de destino de Universal
encabezado de ks.h (incluya Ks.h)
irQL PASSIVE_LEVEL

Consulte también

CoInitialize

KSALLOCATOR_FRAMING

KsCreateAllocator