ReactOS 0.4.16-dev-1078-g21d3e29
|
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) |
![]() | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Additional Inherited Members | |
![]() | |
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 | ) |