|
ReactOS 0.4.16-dev-1946-g52006dd
|


Public Member Functions | |
| HRESULT | GetName ([out] LPWSTR *ppwstrName) |
| HRESULT | GetLocalId ([out] UINT *pnId) |
| HRESULT | GetGlobalId ([out] LPWSTR *ppwstrGlobalId) |
| HRESULT | GetPartType ([out] PartType *pPartType) |
| HRESULT | GetSubType ([out] GUID *pSubType) |
| HRESULT | GetControlInterfaceCount ([out] UINT *pCount) |
| HRESULT | GetControlInterface ([in] UINT nIndex, [out] IControlInterface **ppInterfaceDesc) |
| HRESULT | EnumPartsIncoming ([out] IPartsList **ppParts) |
| HRESULT | EnumPartsOutgoing ([out] IPartsList **ppParts) |
| HRESULT | GetTopologyObjects ([out] IDeviceTopology **ppTopology) |
| HRESULT | Activate ([in] DWORD dwClsContext, [in] REFIID refiid, [iid_is(refiid), out] void **ppvObject) |
| HRESULT | RegisterControlChangeCallback ([in] REFGUID riid, [in] IControlChangeNotify *pNotify) |
| HRESULT | UnregisterControlChangeCallback ([in] IControlChangeNotify *pNotify) |
Public Member Functions inherited from IUnknown | |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| ULONG | AddRef () |
| ULONG | Release () |
Additional Inherited Members | |
Public Types inherited from IUnknown | |
| typedef IUnknown * | LPUNKNOWN |
Definition at line 562 of file devicetopology.idl.
| HRESULT IPart::Activate | ( | [in] DWORD | dwClsContext, |
| [in] REFIID | refiid, | ||
| [iid_is(refiid), out] void ** | ppvObject | ||
| ) |
| HRESULT IPart::EnumPartsIncoming | ( | [out] IPartsList ** | ppParts | ) |
| HRESULT IPart::EnumPartsOutgoing | ( | [out] IPartsList ** | ppParts | ) |
| HRESULT IPart::GetControlInterface | ( | [in] UINT | nIndex, |
| [out] IControlInterface ** | ppInterfaceDesc | ||
| ) |
| HRESULT IPart::GetTopologyObjects | ( | [out] IDeviceTopology ** | ppTopology | ) |
| HRESULT IPart::RegisterControlChangeCallback | ( | [in] REFGUID | riid, |
| [in] IControlChangeNotify * | pNotify | ||
| ) |
| HRESULT IPart::UnregisterControlChangeCallback | ( | [in] IControlChangeNotify * | pNotify | ) |