KSQUALITY_MANAGER structure (ks.h)

The KSQUALITY_MANAGER structure is used with the KSPROPERTY_STREAM_QUALITY property and contains the handle of the quality manager sink and a context to pass in the quality complaints.

Syntax

typedef struct {
  HANDLE QualityManager;
  PVOID  Context;
} KSQUALITY_MANAGER, *PKSQUALITY_MANAGER;

Members

QualityManager

Specifies a handle to the quality manager sink receiving the KSQUALITY complaint structures.

Context

Specifies the context parameter to use when reporting quality problems. The context is used by the quality manager to distinguish between various clients that can send complaints to the same file object.

Requirements

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

See also

KSPROPERTY_STREAM_QUALITY

KSQUALITY