Share via


IBDA_Topology::GetControlNode Method

The GetControlNode method retrieves an IUnknown interface pointer for a specified control node.

Syntax

HRESULT GetControlNode(
  [in]   ULONG ulInputPinId,
  [in]   ULONG ulOutputPinId,
  [in]   ULONG ulNodeType,
  [out]  IUnknown **ppControlNode
);

Parameters

  • ulInputPinId [in]
    Specifies the identifier of the input pin for which a topology should be created.

  • ulOutputPinId [in]
    Specifies the identifier of the output pin for which a topology should be created.

  • ulNodeType [in]
    The type of node to be opened.

  • ppControlNode [out]
    Pointer to a pointer to the control node's IUnknown interface

Return Value

If the method succeeds, it returns S_OK. If it fails, it returns an error code.

Requirements

Header Declared in Bdaiface.h.

See Also

Error and Success Codes
IBDA_Topology Interface

Send comments about this topic to Microsoft

Build date: 12/4/2008