IMFTopologyNode::SetTopoNodeID method (mfidl.h)

Sets the identifier for the node.

Syntax

HRESULT SetTopoNodeID(
  [in] TOPOID ullTopoID
);

Parameters

[in] ullTopoID

The identifier for the node.

Return value

The method returns an HRESULT. Possible values include, but are not limited to, those in the following table.

Return code Description
S_OK
The method succeeded.
E_INVALIDARG
The TOPOID has already been set for this object.

Remarks

When a node is first created, it is assigned an identifier. Typically there is no reason for an application to override the identifier. Within a topology, each node identifier should be unique.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header mfidl.h
Library Mfuuid.lib

See also

IMFTopologyNode

TOPOID

Topologies