BDANODE_DESCRIPTOR structure (bdatypes.h)

The BDANODE_DESCRIPTOR structure describes a BDA node.

Syntax

typedef struct _BDANODE_DESCRIPTOR {
  ULONG ulBdaNodeType;
  GUID  guidFunction;
  GUID  guidName;
} BDANODE_DESCRIPTOR, *PBDANODE_DESCRIPTOR;

Members

ulBdaNodeType

The node type as the BDA template topology identifies it. The BDA node-type identifier typically corresponds to the index of the element in the zero-based array of node types. This array of node types is an array of KSNODE_DESCRIPTOR structures.

guidFunction

GUID that describes the node's function. See BDA Node Category GUIDs for a list of these GUIDs.

guidName

GUID that can be used to store a string containing the name of the node. Applications can search the registry for this GUID to obtain the node's name and then can display the name.

Requirements

Requirement Value
Header bdatypes.h (include Bdatypes.h)

See also

BDA Node Category GUIDs

KSNODE_DESCRIPTOR