Función KsSetDevicePnpAndBaseObject (ks.h)

La función KsSetDevicePnpAndBaseObject establece el objeto de dispositivo PnP en el encabezado del dispositivo, que es el siguiente objeto de dispositivo de la pila PnP y es el objeto de dispositivo al que se reenvía PnP las solicitudes de PnP si se usa KsDefaultDispatchPnp .

Sintaxis

KSDDKAPI VOID KsSetDevicePnpAndBaseObject(
  [in] KSDEVICE_HEADER Header,
  [in] PDEVICE_OBJECT  PnpDeviceObject,
       PDEVICE_OBJECT  BaseObject
);

Parámetros

[in] Header

Apunta a un encabezado asignado previamente por KsAllocateDeviceHeader en el que se va a colocar el objeto de dispositivo PnP.

[in] PnpDeviceObject

Especifica el objeto de dispositivo PnP que se va a colocar en el encabezado del dispositivo, sobrescribiendo cualquier objeto de dispositivo establecido previamente.

BaseObject

Especifica el objeto de dispositivo base al que está asociado este encabezado de dispositivo. Debe establecerse si se usa KsRecalculateStackDepth .

Valor devuelto

None

Requisitos

Requisito Value
Plataforma de destino Universal
Encabezado ks.h (incluye Ks.h)
Library Ks.lib

Consulte también

KsAllocateDeviceHeader

KsRecalculateStackDepth