Compartilhar via


estrutura WMDM_PROP_VALUES_ENUM

A estrutura WMDM_PROP_VALUES_ENUM contém um conjunto enumerado de valores válidos para uma propriedade específica em uma configuração de propriedade específica.

Sintaxe

typedef struct _WMDM_PROP_VALUES_ENUM {
  UINT        cEnumValues;
  PROPVARIANT *pValues;
} WMDM_PROP_VALUES_ENUM;

Membros

cEnumValues

Contagem de valores enumerados.

pValues

Ponteiro para uma matriz de valores. O tamanho da matriz é igual ao valor de cEnumValues.

Comentários

Essa estrutura é usada na estrutura WMDM_PROP_DESC para descrever um conjunto enumerado de valores válidos. Um conjunto enumerado de valores válidos é aplicável quando WMDM_ENUM_PROP_VALID_VALUES_ENUM é selecionado na enumeração WMDM_ENUM_PROP_VALID_VALUES_FORM .

O chamador é necessário para liberar a memória usada por pValues. Para obter um exemplo de como fazer isso, consulte WMDM_FORMAT_CAPABILITY.

Requisitos

Requisito Valor
parâmetro
Wmdm.idl

Confira também

IWMDMDevice3::GetFormatCapability

WMDM_ENUM_PROP_VALID_VALUES_FORM

WMDM_FORMAT_CAPABILITY

WMDM_PROP_CONFIG

WMDM_PROP_DESC

WMDM_PROP_VALUES_RANGE

Estruturas