WinApi Функция GetEnvironmentVariable
Описание:
function GetEnvironmentVariable(lpName: PChar; lpBuffer: PChar;
nSize: DWORD): DWORD;
Функция извлекает значение переменной среды окружения текущего процесса.
Параметры:
lpName: Строка содержащая переменную среды.
lpBuffer:Строка получающая значение переменной среды.
nSize: Размер в символах строки получающей значение переменной среды Sizeof(lpBuffer).
При возникновении проблемм с выходам в глобальную информационную сеть в первую очередь необходимо проверить каким образом осуществляется настройка интернета так как данная функция может не работать если не имеется хотя бы одного активного сетевого подключения.
Возвращаемые значения
Если функция успешна, то возвращаемая величина это число символов в строке указанном параметром lpBuffer, не включая завершающего символа.
Если переменная среды не обнаружена, то возвращаемое значение - 0.
Если размер буфера строки недостаточен, то возвращаемая величина - требуемый размер для буфера
Материал взят из:
Русская спpавка по Windows API