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.
Cria uma operação de arquivo que define as propriedades padrão no item shell que ainda não foram definidas.
Sintaxe
SHSTDAPI SHCreateDefaultPropertiesOp(
[in] IShellItem *psi,
[out] IFileOperation **ppFileOp
);
Parâmetros
[in] psi
Tipo: IShellItem*
Um ponteiro para o item de shell de origem. Consulte IShellItem.
[out] ppFileOp
Tipo: IFileOperation**
O endereço do ponteiro da interface IFileOperation .
Valor de retorno
Tipo: HRESULT
Se essa função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT .
Observações
A lista de propriedades para definir um valor padrão vem da entrada setDefaultsFor registry no ProgID para a associação de arquivo do item. A lista é prefixada prop: e contém os nomes canônicos das propriedades para definir o valor padrão, por exemplo, prop:System.Author;System.Document.DateCreated. As propriedades possíveis para essa lista são System.Author, System.Document.DateCreated e System.Photo.DateTaken. Se a entrada SetDefaultsFor não existir no ProgID, essa função usará o padrão encontrado na entrada SetDefaultsFor de HKEY_CLASSES_ROOT\*.
Requirements
| Requirement | Value |
|---|---|
| Cliente mínimo suportado | Windows Vista [somente aplicativos da área de trabalho] |
| Servidor mínimo compatível | Windows Server 2008 [somente aplicativos da área de trabalho] |
| da Plataforma de Destino |
Windows |
| Header | shobjidl.h |
| Library | shell32.lib |
| de DLL |
Shell32.dll |