fn GetEnvironmentVariableW(lpName: LPWSTR, lpBuffer: [*]u16, nSize: DWORD) GetEnvironmentVariableError!DWORD
lpName: LPWSTR,
lpBuffer: [*]u16,
nSize: DWORD,