KSOBJECTTYPE enumeration (ks.h)

The KSOBJECTTYPE enumeration lists different types of kernel streaming objects.

Syntax

typedef enum {
  KsObjectTypeDevice,
  KsObjectTypeFilterFactory,
  KsObjectTypeFilter,
  KsObjectTypePin
} KSOBJECTTYPE;

Constants

 
KsObjectTypeDevice
Specifies that the object is a device.
KsObjectTypeFilterFactory
Specifies that the object is a filter factory.
KsObjectTypeFilter
Specifies that the object is a filter.
KsObjectTypePin
Specifies that the object is a pin.

Requirements

Requirement Value
Header ks.h (include Ks.h)

See also

KsGetFilterFromFileObject

KsGetObjectFromFileObject

KsGetObjectTypeFromFileObject

KsGetPinFromFileObject

KsPinGetConnectedPinFileObject