+++ /dev/null
-/* $Id$
- *
- */
-#include <windows.h>
-
-
-WINBOOL
-STDCALL
-GetComputerNameW(LPWSTR lpBuffer, LPDWORD nSize)
-{
- WCHAR Name[MAX_COMPUTERNAME_LENGTH + 1];
- DWORD Size = 0;
-
- /*
- * FIXME: get the computer's name from the registry.
- */
- lstrcpyW(Name, L"ROSHost"); /* <-- FIXME -- */
- Size = lstrlenW(Name) + 1;
- if (Size > *nSize) {
- *nSize = Size;
- SetLastError(ERROR_BUFFER_OVERFLOW);
- return FALSE;
- }
- lstrcpyW(lpBuffer, Name);
- return TRUE;
-}
-
-
-WINBOOL
-STDCALL
-GetComputerNameA(LPSTR lpBuffer, LPDWORD nSize)
-{
- WCHAR Name[MAX_COMPUTERNAME_LENGTH + 1];
- int i;
-
- if (FALSE == GetComputerNameW(Name, nSize)) {
- return FALSE;
- }
-
-/* FIXME --> */
-/* Use UNICODE to ANSI */
- for (i = 0; Name[i]; ++i) {
- lpBuffer[i] = (CHAR)Name[i];
- }
- lpBuffer[i] = '\0';
-/* FIXME <-- */
-
- return TRUE;
-}