KsSetDevicePnpAndBaseObject-Funktion (ks.h)
Die KsSetDevicePnpAndBaseObject--Funktion legt das PnP-Geräteobjekt im Geräteheader fest, das das nächste Geräteobjekt im PnP-Stapel ist und das Geräteobjekt ist, an das PnP-Anforderungen weitergeleitet werden, wenn KsDefaultDispatchPnp verwendet wird.
Syntax
KSDDKAPI VOID KsSetDevicePnpAndBaseObject(
[in] KSDEVICE_HEADER Header,
[in] PDEVICE_OBJECT PnpDeviceObject,
PDEVICE_OBJECT BaseObject
);
Parameter
[in] Header
Verweist auf eine kopfzeile, die zuvor von KsAllocateDeviceHeader zugewiesen wurde, in der das PnP-Geräteobjekt platziert werden soll.
[in] PnpDeviceObject
Gibt das PnP-Geräteobjekt an, das in der Gerätekopfzeile platziert werden soll, wobei alle zuvor festgelegten Geräteobjekt überschrieben werden.
BaseObject
Gibt das Basisgerätobjekt an, an das dieser Geräteheader angefügt ist. Dies muss festgelegt werden, wenn KsRecalculateStackDepth- verwendet wird.
Rückgabewert
Nichts
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Universal |
Header- | ks.h (enthalten Ks.h) |
Library | Ks.lib |