KSNODE_DESCRIPTOR structure (ks.h)

The KSNODE_DESCRIPTOR structure describes a topology node within a filter.

Syntax

typedef struct _KSNODE_DESCRIPTOR {
  const KSAUTOMATION_TABLE *AutomationTable;
  const GUID               *Type;
  const GUID               *Name;
  PVOID                    Alignment;
} KSNODE_DESCRIPTOR, *PKSNODE_DESCRIPTOR;

Members

AutomationTable

A pointer to a KSAUTOMATION_TABLE structure for this topology node. The automation table contains the properties, methods, and events supported by this topology node.

Type

A pointer to a GUID defining the topology node.

Name

A pointer to a GUID that represents the name of this topology node. This is used to return information about a KSPROPERTY_TOPOLOGY_NAME query.

Alignment

Requirements

Requirement Value
Minimum supported client Available in Microsoft Windows XP and later operating systems and in Microsoft DirectX 8.0 and later versions.
Header ks.h (include Ks.h)

See also

KSFILTER_DESCRIPTOR