47 static const WCHAR currentidW[] = {
'C',
'u',
'r',
'r',
'e',
'n',
't',
'I',
'D',0};
48 static const WCHAR locationW[] = {
'L',
'o',
'c',
'a',
't',
'i',
'o',
'n',
'%',
'u',0};
49 static const WCHAR areacodeW[] = {
'A',
'r',
'e',
'a',
'C',
'o',
'd',
'e',0};
50 static const WCHAR countryW[] = {
'C',
'o',
'u',
'n',
't',
'r',
'y',0};
51 static const WCHAR fmtW[] = {
'%',
'u',0};
53 static const WCHAR locations_keyW[] =
54 {
'S',
'o',
'f',
't',
'w',
'a',
'r',
'e',
'\\',
'M',
'i',
'c',
'r',
'o',
's',
'o',
'f',
't',
'\\',
55 'W',
'i',
'n',
'd',
'o',
'w',
's',
'\\',
56 'C',
'u',
'r',
'r',
'e',
'n',
't',
'V',
'e',
'r',
's',
'i',
'o',
'n',
'\\',
57 'T',
'e',
'l',
'e',
'p',
'h',
'o',
'n',
'y',
'\\',
'L',
'o',
'c',
'a',
't',
'i',
'o',
'n',
's',0};
60 valsize =
sizeof(
DWORD);
64 swprintf( szlockey, locationW, currid);
80 countrycode[0] =
'\0';
82 TRACE(
"(%p \"%s\", %p \"%s\"): success.\n", countrycode,
debugstr_w(countrycode),
91 WARN(
"(%p, %p): failed (no telephony registry entries?).\n", countrycode, citycode);
125 FIXME(
"(%s, %s, %s, %s): stub.\n", lpszDestAddress, lpszAppName, lpszCalledParty, lpszComment);
DWORD WINAPI tapiGetLocationInfoA(LPSTR countrycode, LPSTR citycode)
DWORD WINAPI tapiGetLocationInfoW(LPWSTR countrycode, LPWSTR citycode)
DWORD WINAPI tapiRequestMakeCallA(LPCSTR lpszDestAddress, LPCSTR lpszAppName, LPCSTR lpszCalledParty, LPCSTR lpszComment)
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
#define RegCloseKey(hKey)
LONG WINAPI RegOpenKeyW(HKEY hKey, LPCWSTR lpSubKey, PHKEY phkResult)
LONG WINAPI RegQueryValueExW(_In_ HKEY hkeyorg, _In_ LPCWSTR name, _In_ LPDWORD reserved, _In_ LPDWORD type, _In_ LPBYTE data, _In_ LPDWORD count)
#define HeapFree(x, y, z)
#define MultiByteToWideChar
GLuint GLuint GLsizei GLenum type
GLenum GLuint GLenum GLsizei const GLchar * buf
GLenum GLuint GLsizei bufsize
#define TAPIERR_REQUESTFAILED
#define HKEY_LOCAL_MACHINE