Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Compara duas estruturas PROPVARIANT , com base em unidades de comparação e configurações padrão.
Sintaxe
int PropVariantCompare(
[in] REFPROPVARIANT propvar1,
[in] REFPROPVARIANT propvar2
);
Parâmetros
[in] propvar1
Tipo: REFPROPVARIANT
Referência à primeira estrutura PROPVARIANT .
[in] propvar2
Tipo: REFPROPVARIANT
Referência à segunda estrutura PROPVARIANT .
Valor retornado
Tipo: INT
- Retorna 1 se propvar1 for maior que propvar2
- Retorna 0 se propvar1 for igual a propvar2
- Retorna -1 se propvar1 for menor que propvar2
Comentários
Chamar PropVariantCompare é equivalente a chamar PropVariantCompareEx com o sinalizador PVCHF_DEFAULT.
Essa função compara apenas os tipos selecionados, não todos os tipos.
Por padrão, os vetores de VT_NULL/VT_EMPTY/0 elemento são considerados menores do que qualquer outro vartype.
Se os vartypes forem diferentes, essa função tentará converter propvar2 no vartype de propvar1 antes de compará-los.
Essa é uma função embutida, com seu código-fonte fornecido no cabeçalho. Ele não está incluído em nenhum arquivo .dll ou .lib.
Requisitos
| Cliente mínimo com suporte | Windows XP com SP2, Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
| Servidor mínimo com suporte | Windows Server 2003 com SP1 [aplicativos da área de trabalho | Aplicativos UWP] |
| Plataforma de Destino | Windows |
| Cabeçalho | propvarutil.h |
| Redistribuível | Pesquisa da Área de Trabalho do Windows (WDS) 3.0 |