Compartir a través de


estructura de KSPROPERTY_MEMBERSLIST (ks.h)

La estructura KSPROPERTY_MEMBERSLIST contiene una lista de valores o intervalos legales para una propiedad.

Sintaxis

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

Miembros

MembersHeader

Indica una estructura de tipo KSPROPERTY_MEMBERSHEADER que especifica el tamaño y el tipo de información contenida en la matriz Members .

Members

Apunta a una matriz de entradas que especifican valores o intervalos legales para una propiedad. Cada entrada describe un valor o un conjunto de valores.

Comentarios

El tipo de estructuras a las que apunta la matriz Members depende del valor de MembersHeader.MembersFlags. Consulte KSPROPERTY_MEMBERSHEADER para obtener más información sobre los posibles valores de marca.

La estructura de KSPROPERTY_VALUES contiene un puntero a una matriz de estructuras de KSPROPERTY_MEMBERSLIST que especifican información válida de rango y valor para una propiedad. A su vez, una estructura de KSPROPERTY_ITEM contiene un puntero a una estructura de KSPROPERTY_VALUES.

Para obtener más información, vea Propiedades de KS.

Requisitos

Requisito Valor
Header ks.h (incluya Ks.h)

Consulte también

KSPROPERTY_BOUNDS_LONG

KSPROPERTY_BOUNDS_LONGLONG

KSPROPERTY_DESCRIPTION

KSPROPERTY_ITEM

KSPROPERTY_MEMBERSHEADER

KSPROPERTY_STEPPING_LONG

KSPROPERTY_STEPPING_LONGLONG

KSPROPERTY_VALUES