Поделиться через


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

Структура KSPROPERTY_MEMBERSLIST содержит список юридических значений или диапазонов для свойства.

Синтаксис

typedef struct {
  KSPROPERTY_MEMBERSHEADER MembersHeader;
  const VOID               *Members;
} KSPROPERTY_MEMBERSLIST, *PKSPROPERTY_MEMBERSLIST;

Члены

MembersHeader

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

Members

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

Замечания

Тип структур, на которые указывает массив элементов , зависит от значения MembersHeader.MembersFlags. Дополнительные сведения о возможных значениях флагов см. в KSPROPERTY_MEMBERSHEADER.

Структура KSPROPERTY_VALUES содержит указатель на массив KSPROPERTY_MEMBERSLIST структур, которые указывают допустимые сведения о диапазоне и значении для свойства. В свою очередь, структура KSPROPERTY_ITEM содержит указатель на структуру KSPROPERTY_VALUES.

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

Требования

Требование Ценность
заголовка ks.h (include Ks.h)

См. также

KSPROPERTY_BOUNDS_LONG

KSPROPERTY_BOUNDS_LONGLONG

KSPROPERTY_DESCRIPTION

KSPROPERTY_ITEM

KSPROPERTY_MEMBERSHEADER

KSPROPERTY_STEPPING_LONG

KSPROPERTY_STEPPING_LONGLONG

KSPROPERTY_VALUES