Condividi tramite


Funzione KsSetDevicePnpAndBaseObject (ks.h)

La funzione KsSetDevicePnpAndBaseObject imposta l'oggetto dispositivo PnP nell'intestazione del dispositivo, ovvero l'oggetto dispositivo successivo nello stack PnP ed è l'oggetto dispositivo a cui vengono inoltrate le richieste PnP se viene usato KsDefaultDispatchPnp.

Sintassi

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

Parametri

[in] Header

Punta a un'intestazione allocata in precedenza da KsAllocateDeviceHeader in cui inserire l'oggetto dispositivo PnP.

[in] PnpDeviceObject

Specifica l'oggetto dispositivo PnP da inserire nell'intestazione del dispositivo, sovrascrivendo qualsiasi oggetto dispositivo impostato in precedenza.

BaseObject

Specifica l'oggetto dispositivo di base a cui è collegata l'intestazione del dispositivo. Questo valore deve essere impostato se viene usato KsRecalculateStackDepth.

Valore restituito

Nessuno

Fabbisogno

Requisito Valore
piattaforma di destinazione Universale
intestazione ks.h (include Ks.h)
libreria Ks.lib

Vedere anche

KsAllocateDeviceHeader

KsRecalculateStackDepth