Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Uma API de wrapper que chama iPropertySystem::EnumeratePropertyDescriptions do subsistema de esquema. Essa função recupera uma instância do objeto de subsistema que implementa IPropertyDescriptionList para obter a lista inteira ou uma lista parcial de descrições de propriedade no sistema.
Sintaxe
PSSTDAPI PSEnumeratePropertyDescriptions(
[in] PROPDESC_ENUMFILTER filterOn,
[in] REFIID riid,
[out] void **ppv
);
Parâmetros
[in] filterOn
Tipo: PROPDESC_ENUMFILTER
A lista a ser retornada. PROPDESC_ENUMFILTER mostra os valores válidos para esse método.
[in] riid
Tipo: REFIID
Referência à ID da interface solicitada.
[out] ppv
Tipo: void**
O endereço de um ponteiro de interface IPropertyDescriptionList .
Retornar valor
Tipo: PSSTDAPI
Retorna um dos valores a seguir.
| Código de retorno | Descrição |
|---|---|
|
Indica que uma interface foi obtida. |
|
Indica que ppv é NULL. |
Comentários
Recomendamos que você use a macro IID_PPV_ARGS, definida em objbase.h, para empacotar os parâmetros riid e ppv . Essa macro fornece o IID correto com base na interface apontada pelo valor em ppv, eliminando a possibilidade de um erro de codificação.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows XP com SP2, Windows Vista [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2003 com SP1 [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | propsys.h |
| Biblioteca | Propsys.lib |
| DLL | Propsys.dll (versão 6.0 ou posterior) |
| Redistribuível | Pesquisa da Área de Trabalho do Windows (WDS) 3.0 |