estrutura KSPROPERTY_MEMBERSLIST (ks.h)
A estrutura KSPROPERTY_MEMBERSLIST contém uma lista de valores ou intervalos legais 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 contidas na matriz membros.
Members
Aponta para uma matriz de entradas que especificam valores ou intervalos legais para uma propriedade. Cada entrada descreve um valor ou um conjunto de valores.
Observações
O tipo de estruturas apontadas na matriz membros 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 KS.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | ks.h (incluir Ks.h) |