IKsTopology::CreateNodeInstance 方法 (ksproxy.h)
CreateNodeInstance 方法會要求 KS 篩選物件開啟拓撲節點物件。
語法
HRESULT CreateNodeInstance(
[in] ULONG NodeId,
[in] ULONG Flags,
[in] ACCESS_MASK DesiredAccess,
[in, optional] IUnknown *UnkOuter,
[in] REFGUID InterfaceId,
[out] LPVOID *Interface
);
參數
[in] NodeId
要開啟之拓撲節點對象的標識碼。
[in] Flags
列舉拓撲節點物件類型的位掩碼。 目前未定義旗標。
[in] DesiredAccess
ACCESS_MASK 位掩碼,指定呼叫端對拓撲節點物件所需的存取類型。 如需每個存取權值的描述,請參閱 ZwCreateFile。
[in, optional] UnkOuter
支援拓撲節點介面 IUnknown 介面的指標。
[in] InterfaceId
要求的拓撲節點介面標識碼。
[out] Interface
接收 InterfaceId中所要求介面指標之變數的指標。 成功傳回時,*Interface 包含物件的要求介面指標。 如果物件不支援在 InterfaceId 中指定的介面,則 *Interface 會設定為 NULL。
傳回值
如果成功,則傳回 NOERROR;否則,會傳回錯誤碼。
要求
要求 | 價值 |
---|---|
目標平臺 | DesktopMobile |
標頭 | ksproxy.h (包括 Ksproxy.h) |