STRINGTABLE
{
IDS_REGIONAL_SETTING "Regional Setting"
+ IDS_PAGE_FILE_FORMAT "%uMB used, %uMB available"
}
#define WINE_FILEDESCRIPTION_STR "Wine DxDiag 8"
static const WCHAR dwOSPlatformID[] = {'d','w','O','S','P','l','a','t','f','o','r','m','I','D',0};
static const WCHAR szCSDVersion[] = {'s','z','C','S','D','V','e','r','s','i','o','n',0};
static const WCHAR szPhysicalMemoryEnglish[] = {'s','z','P','h','y','s','i','c','a','l','M','e','m','o','r','y','E','n','g','l','i','s','h',0};
+ static const WCHAR szPageFileLocalized[] = {'s','z','P','a','g','e','F','i','l','e','L','o','c','a','l','i','z','e','d',0};
+ static const WCHAR szPageFileEnglish[] = {'s','z','P','a','g','e','F','i','l','e','E','n','g','l','i','s','h',0};
static const WCHAR szMachineNameLocalized[] = {'s','z','M','a','c','h','i','n','e','N','a','m','e','L','o','c','a','l','i','z','e','d',0};
static const WCHAR szMachineNameEnglish[] = {'s','z','M','a','c','h','i','n','e','N','a','m','e','E','n','g','l','i','s','h',0};
+ static const WCHAR pagefile_fmtW[] = {'%','u','M','B',' ','u','s','e','d',',',' ','%','u','M','B',' ','a','v','a','i','l','a','b','l','e',0};
static const WCHAR physmem_fmtW[] = {'%','u','M','B',' ','R','A','M',0};
HRESULT hr;
MEMORYSTATUSEX msex;
OSVERSIONINFOW info;
- DWORD count;
- WCHAR buffer[MAX_PATH], computer_name[MAX_COMPUTERNAME_LENGTH + 1], print_buf[200];
+ DWORD count, usedpage_mb, availpage_mb;
+ WCHAR buffer[MAX_PATH], computer_name[MAX_COMPUTERNAME_LENGTH + 1], print_buf[200], localized_pagefile_fmt[200];
hr = add_ui4_property(node, dwDirectXVersionMajor, 9);
if (FAILED(hr))
if (FAILED(hr))
return hr;
+ usedpage_mb = (DWORD)((msex.ullTotalPageFile - msex.ullAvailPageFile) / (1024 * 1024));
+ availpage_mb = (DWORD)(msex.ullAvailPageFile / (1024 * 1024));
+ LoadStringW(dxdiagn_instance, IDS_PAGE_FILE_FORMAT, localized_pagefile_fmt, sizeof(localized_pagefile_fmt)/sizeof(WCHAR));
+ snprintfW(print_buf, sizeof(print_buf)/sizeof(WCHAR), localized_pagefile_fmt, usedpage_mb, availpage_mb);
+
+ hr = add_bstr_property(node, szPageFileLocalized, print_buf);
+ if (FAILED(hr))
+ return hr;
+
+ snprintfW(print_buf, sizeof(print_buf)/sizeof(WCHAR), pagefile_fmtW, usedpage_mb, availpage_mb);
+
+ hr = add_bstr_property(node, szPageFileEnglish, print_buf);
+ if (FAILED(hr))
+ return hr;
+
GetWindowsDirectoryW(buffer, MAX_PATH);
hr = add_bstr_property(node, szWindowsDir, buffer);
#include <windef.h>
#define IDS_REGIONAL_SETTING 1
+#define IDS_PAGE_FILE_FORMAT 2
static const WCHAR szTimeLocalized[] = {'s','z','T','i','m','e','L','o','c','a','l','i','z','e','d',0};
static const WCHAR szTimeEnglish[] = {'s','z','T','i','m','e','E','n','g','l','i','s','h',0};
static const WCHAR szPhysicalMemoryEnglish[] = {'s','z','P','h','y','s','i','c','a','l','M','e','m','o','r','y','E','n','g','l','i','s','h',0};
+ static const WCHAR szPageFileLocalized[] = {'s','z','P','a','g','e','F','i','l','e','L','o','c','a','l','i','z','e','d',0};
+ static const WCHAR szPageFileEnglish[] = {'s','z','P','a','g','e','F','i','l','e','E','n','g','l','i','s','h',0};
static const struct
{
{szTimeLocalized, VT_BSTR},
{szTimeEnglish, VT_BSTR},
{szPhysicalMemoryEnglish, VT_BSTR},
+ {szPageFileLocalized, VT_BSTR},
+ {szPageFileEnglish, VT_BSTR},
};
HRESULT hr;
msgid "Regional Setting"
msgstr ""
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr ""
msgid "Regional Setting"
msgstr "Default Settings"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr ""
msgid "Regional Setting"
msgstr ""
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr ""
msgid "Regional Setting"
msgstr "Standardní nastavení"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "Volby"
msgid "Regional Setting"
msgstr "Standard indstillinger"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
#, fuzzy
msgid "Options"
msgid "Regional Setting"
msgstr "Standardeinstellungen"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "Einstellungen"
msgid "Regional Setting"
msgstr ""
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "Επιλογές"
msgid "Regional Setting"
msgstr "Regional Setting"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "Options"
msgid "Regional Setting"
msgstr "Regional Setting"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr "%uMB used, %uMB available"
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "Options"
msgid "Regional Setting"
msgstr "Defaýltaj Agordoj"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr ""
msgid "Regional Setting"
msgstr "Configuración por defecto"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "Opciones"
msgid "Regional Setting"
msgstr ""
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr ""
msgid "Regional Setting"
msgstr "Default Settings"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "Valinnat"
msgid "Regional Setting"
msgstr "Paramètres par défaut"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "Options"
msgid "Regional Setting"
msgstr "תצורה - הגדרות בררת המחדל"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "אפשרויות"
msgid "Regional Setting"
msgstr ""
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr ""
msgid "Regional Setting"
msgstr "Default Settings"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "Opciók"
msgid "Regional Setting"
msgstr "Impostazioni predefinite"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "Opzioni"
msgid "Regional Setting"
msgstr "既定の設定"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "オプション"
msgid "Regional Setting"
msgstr "기본 설정"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "옵션"
msgid "Regional Setting"
msgstr "Numatytosios nuostatos"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "Parinktys"
msgid "Regional Setting"
msgstr ""
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr ""
msgid "Regional Setting"
msgstr "Globale innstillinger"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
#, fuzzy
msgid "Options"
msgid "Regional Setting"
msgstr "Standaardinstellingen"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "Instellingen"
msgid "Regional Setting"
msgstr ""
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr ""
msgid "Regional Setting"
msgstr ""
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr ""
msgid "Regional Setting"
msgstr "Ustawienia standardowe"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "Opcje"
msgid "Regional Setting"
msgstr "Configurações Padrão"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "Opções"
msgid "Regional Setting"
msgstr "Definições Predefinidas"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "Opções"
msgid "Regional Setting"
msgstr "Default"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
#, fuzzy
msgid "Options"
msgid "Regional Setting"
msgstr "Setări implicite"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "Opțiuni"
msgid "Regional Setting"
msgstr "Установки по умолчанию"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "Настройки"
msgid "Regional Setting"
msgstr "Default"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr ""
msgid "Regional Setting"
msgstr "Privzete (sistemske) nastavitve"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "Možnosti"
msgid "Regional Setting"
msgstr "Поставке интернета"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "Опције"
msgid "Regional Setting"
msgstr "Osnovno podešavanje"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "Opcije"
msgid "Regional Setting"
msgstr "Standardinställningar"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "Alternativ"
msgid "Regional Setting"
msgstr ""
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr ""
msgid "Regional Setting"
msgstr ""
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr ""
msgid "Regional Setting"
msgstr "Öntanımlı Ayarlar"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "Seçenekler"
msgid "Regional Setting"
msgstr "Стандартні налаштування"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "Параметри"
msgid "Regional Setting"
msgstr "Default"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr ""
msgid "Regional Setting"
msgstr ""
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr ""
msgid "Regional Setting"
msgstr "默认设置"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "选项"
msgid "Regional Setting"
msgstr "預設設定"
+#: dxdiagn.rc:26
+msgid "%uMB used, %uMB available"
+msgstr ""
+
#: hhctrl.rc:67 hhctrl.rc:47 wordpad.rc:155
msgid "Options"
msgstr "選項"