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.
Substitui determinados nomes de pasta em um caminho totalmente qualificado pela cadeia de caracteres de ambiente associada.
Sintaxe
BOOL PathUnExpandEnvStringsA(
[in] LPCSTR pszPath,
[out] LPSTR pszBuf,
[in] UINT cchBuf
);
Parâmetros
[in] pszPath
Tipo: LPCTSTR
Um ponteiro para uma cadeia de caracteres terminada em nulo de comprimento máximo MAX_PATH que contém o caminho a ser não verificado.
[out] pszBuf
Tipo: LPTSTR
Um ponteiro para um buffer que, quando esse método retorna com êxito, recebe a cadeia de caracteres nãoexpanada. O tamanho desse buffer deve ser definido como MAX_PATH para garantir que ele seja grande o suficiente para manter a cadeia de caracteres retornada.
[in] cchBuf
Tipo: UINT
O tamanho, em caracteres, no buffer de pszBuf.
Valor de retorno
Tipo: BOOL
Retorna verdadeiro se bem-sucedido; caso contrário, FALSE .
Observações
Os caminhos de pasta a seguir são substituídos por sua cadeia de caracteres de ambiente equivalente.
| Pasta | Cadeia de caracteres de ambiente |
|---|---|
| A pasta de perfil Todos os Usuários | %ALLUSERSPROFILE% |
| A pasta de dados do aplicativo do usuário atual (somente Windows Vista e posterior). | %APPDATA% |
| O nome do sistema | %COMPUTERNAME% |
| A pasta Arquivos de Programas | %ProgramFiles% |
| A pasta raiz do sistema | %SystemRoot% |
| A letra da unidade do sistema | %SystemDrive% |
| A pasta de perfil do usuário atual | %USERPROFILE% |
Nota
O cabeçalho shlwapi.h define PathUnExpandEnvStrings como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.
Requisitos
| Requisito | Valor |
|---|---|
| de cliente com suporte mínimo | Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho] |
| servidor com suporte mínimo | Windows 2000 Server [somente aplicativos da área de trabalho] |
| da Plataforma de Destino |
Windows |
| cabeçalho | shlwapi.h |
| biblioteca | Shlwapi.lib |
| de DLL |
Shlwapi.dll (versão 5.0 ou posterior) |