共用方式為


KsSetDevicePnpAndBaseObject 函式 (ks.h)

KsSetDevicePnpAndBaseObject 函式會在裝置標頭中設定 PnP 裝置物件,這是 PnP 堆疊上的下一個裝置物件,而且是使用 KsDefaultDispatchPnp 時,PnP 要求的裝置物件。

語法

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

參數

[in] Header

指向先前由 KsAllocateDeviceHeader 配置的標頭,在其中放置 PnP 裝置物件。

[in] PnpDeviceObject

指定要放在裝置標頭中的 PnP 裝置物件,覆寫任何先前設定的裝置物件。

BaseObject

指定附加此裝置標頭的基底裝置物件。 如果使用 KsRecalculateStackDepth ,就必須設定此設定。

傳回值

規格需求

需求
目標平台 Universal
標頭 ks.h (包含 Ks.h)
程式庫 Ks.lib

另請參閱

KsAllocateDeviceHeader

KsRecalculateStackDepth