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. Questa impostazione deve essere impostata se viene usato KsRecalculateStackDepth .

Valore restituito

nessuno

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Intestazione ks.h (include Ks.h)
Libreria Ks.lib

Vedi anche

KsAllocateDeviceHeader

KsRecalculateStackDepth