estrutura KSPROPERTY_MEMBERSLIST (ks.h)
A estrutura KSPROPERTY_MEMBERSLIST contém uma lista de valores legais ou intervalos para uma propriedade.
Sintaxe
typedef struct {
KSPROPERTY_MEMBERSHEADER MembersHeader;
const VOID *Members;
} KSPROPERTY_MEMBERSLIST, *PKSPROPERTY_MEMBERSLIST;
Membros
MembersHeader
Indica uma estrutura do tipo KSPROPERTY_MEMBERSHEADER que especifica o tamanho e o tipo de informações contidos na matriz Membros .
Members
Aponta para uma matriz de entradas que especificam valores legais ou intervalos para uma propriedade. Cada entrada descreve um valor ou um conjunto de valores.
Comentários
O tipo de estruturas apontadas na matriz Members depende do valor de MembersHeader.MembersFlags. Consulte KSPROPERTY_MEMBERSHEADER para obter detalhes sobre possíveis valores de sinalizador.
A estrutura KSPROPERTY_VALUES contém um ponteiro para uma matriz de estruturas de KSPROPERTY_MEMBERSLIST que especificam informações válidas de intervalo e valor para uma propriedade. Por sua vez, uma estrutura KSPROPERTY_ITEM contém um ponteiro para uma estrutura KSPROPERTY_VALUES.
Para obter mais informações, consulte Propriedades do KS.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ks.h (inclua Ks.h) |