структура KSPROPERTY_SET (ks.h)

Драйвер или закрепление ядра потоковой передачи может использовать структуру KSPROPERTY_SET для описания поддержки набора свойств.

Синтаксис

typedef struct {
  const GUID                *Set;
  ULONG                     PropertiesCount;
  const KSPROPERTY_ITEM     *PropertyItem;
  ULONG                     FastIoCount;
  const KSFASTPROPERTY_ITEM *FastIoTable;
} KSPROPERTY_SET, *PKSPROPERTY_SET;

Члены

Set

Указывает GUID, который идентифицирует набор свойств.

PropertiesCount

Указывает размер массива, на который указывает элемент PropertyItem .

PropertyItem

Указывает на начало массива KSPROPERTY_ITEM структур, описывающих, как драйвер или закрепление поддерживает каждое свойство в наборе.

FastIoCount

Зарезервировано для системного использования.

FastIoTable

Указатель на структуру KSFASTPROPERTY_ITEM . Этот член зарезервирован для системного использования.

Комментарии

Дополнительные сведения см. в разделе Свойства KS.

Требования

Требование Значение
Заголовок ks.h (включая Ks.h)

См. также раздел

KSPROPERTY_ITEM