BOOL GetComputerName( LPTSTR lpBuffer, //адрес буфера для имени LPDWORD nSize // адрес размера буфера );
Параметры:
lpBuffer | Адрес буфера, в который возвращается нульзаканчивающаяся строки с именем компьютера. |
nSize | Адрес переменной, которая определяет максимальных размер буфера в символах. Это значение должно быть таким, чтобы вместить MAX_COMPUTERNAME_LENGTH + 1 символов. |
Возвращаемые значения:
В случае успеха возвращается ненулевое значение и переменная, на которую указывает параметр nSize, содержит количество символов, скопированных буфер-назначение, но без учета завершающего строку нуля.При неудаче, функция возвращает ноль. Для получения дополнительной информации об ошибке, вызовите GetLastError.