Voltar à lista
Windows Win32Sistema & móduloskernel32.dll

SetEnvironmentVariableW

Define (ou remove, se o valor for NULL) uma variável de ambiente do processo chamador.

Descrição

Equivalente direto de `setenv(3)`/`unsetenv(3)`.

Header: processenv.hDLL: kernel32.dll

Assinatura

BOOL SetEnvironmentVariableW(LPCWSTR lpName, LPCWSTR lpValue);

Parâmetros

ParâmetroTipoDescrição
lpNameLPCWSTRNome da variável.
lpValueLPCWSTRNovo valor, ou NULL para remover a variável.

Valor de retorno

Diferente de zero em sucesso; 0 em erro (consulte GetLastError).

Códigos de erro (GetLastError)

ERROR_INVALID_PARAMETER(87)
Parâmetro incorreto.

Relacionadas