Compartir a través de


estructura KSPROPERTY_MEMBERSLIST (ks.h)

La estructura KSPROPERTY_MEMBERSLIST contiene una lista de valores legales o intervalos 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 de Miembros.

Members

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

Observaciones

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

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

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

Requisitos

Requisito Valor
encabezado de 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