94 ItemInfo.
cbSize =
sizeof(ItemInfo);
203 DWORD dwCategoryNum = 1;
208 L"SYSTEM\\CurrentControlSet\\Services\\EventLog\\Application\\ReactOS Application Manager",
222 if ((
key.SetStringValue(
L"EventMessageFile",
225 && (
key.SetStringValue(
L"CategoryMessageFile",
228 && (
key.SetDWORDValue(
L"TypesSupported",
230 && (
key.SetDWORDValue(
L"CategoryCount",
283 if (szVersionResult !=
NULL)
287 if (
key.QueryStringValue(
L"DisplayVersion",
409 return (iResult > 0);
443 if ((
unsigned int)CommonPrefixLen != PathLen)
472 if (pGetNativeSystemInfo)
474 pGetNativeSystemInfo(&si);
494 pDevMode.
dmSize =
sizeof(pDevMode);
BOOL WINAPI CreateDirectoryW(IN LPCWSTR lpPathName, IN LPSECURITY_ATTRIBUTES lpSecurityAttributes)
DWORD WINAPI GetModuleFileNameW(HINSTANCE hModule, LPWSTR lpFilename, DWORD nSize)
ATL::CStringW GetINIFullPath(const ATL::CStringW &FileName)
BOOL WINAPI TranslateMessage(_In_ const MSG *)
ATL::CStringW m_szLocaleID
INT WINAPI GetPrivateProfileStringW(LPCWSTR section, LPCWSTR entry, LPCWSTR def_val, LPWSTR buffer, UINT len, LPCWSTR filename)
HGLOBAL NTAPI GlobalAlloc(UINT uFlags, SIZE_T dwBytes)
struct png_info_def **typedef void(__cdecl typeof(png_destroy_read_struct))(struct png_struct_def **
static BOOL bIsSys64ResultCached
int WINAPI PathCommonPrefixW(LPCWSTR lpszFile1, LPCWSTR lpszFile2, LPWSTR achPath)
IN BOOLEAN OUT PSTR Buffer
static const INT m_cchLocaleSize
BOOL WINAPI PathCanonicalizeW(LPWSTR lpszBuf, LPCWSTR lpszPath)
_In_ WDFDPC _In_ BOOLEAN Wait
#define HKEY_CURRENT_USER
TW_UINT32 TW_UINT16 TW_UINT16 MSG
CStringT Right(int nCount) const
BOOL SearchPatternMatch(LPCWSTR szHaystack, LPCWSTR szNeedle)
static HANDLE ULONG_PTR dwData
DWORD WINAPI GetLastError(VOID)
ATL::CStringW m_szCachedINISectionLocaleNeutral
void __cdecl Format(UINT nFormatID,...)
HWND WINAPI SetFocus(_In_opt_ HWND)
LCID WINAPI GetUserDefaultLCID(void)
BOOL GetInt(const ATL::CStringW &KeyName, INT &iResult)
void UnixTimeToFileTime(DWORD dwUnixTime, LPFILETIME pFileTime)
BOOL WINAPI GetCursorPos(_Out_ LPPOINT)
VOID ShowPopupMenuEx(HWND hwnd, HWND hwndOwner, UINT MenuID, UINT DefaultItem)
HANDLE WINAPI SetClipboardData(_In_ UINT, _In_opt_ HANDLE)
#define ENUM_CURRENT_SETTINGS
BOOL PathAppendNoDirEscapeW(LPWSTR pszPath, LPCWSTR pszMore)
BOOL WINAPI PathAppendW(LPWSTR lpszPath, LPCWSTR lpszAppend)
ATL::CStringW m_szCachedINISectionLocale
INT GetWindowHeight(HWND hwnd)
#define PROCESSOR_ARCHITECTURE_IA64
INT WINAPI GetLocaleInfoW(LCID lcid, LCTYPE lctype, LPWSTR buffer, INT len)
INT GetClientWindowWidth(HWND hwnd)
void ReleaseBuffer(_In_ int nNewLength=-1)
#define EVENTLOG_ERROR_TYPE
INT GetSystemColorDepth()
LRESULT WINAPI DispatchMessageW(_In_ const MSG *)
INT GetClientWindowHeight(HWND hwnd)
LPWSTR WINAPI StrStrIW(LPCWSTR lpszStr, LPCWSTR lpszSearch)
const ATL::CStringW szConfigPath
STRSAFEAPI StringCchCopyW(STRSAFE_LPWSTR pszDest, size_t cchDest, STRSAFE_LPCWSTR pszSrc)
BOOL WINAPI EnumDisplaySettingsW(LPCWSTR lpszDeviceName, DWORD iModeNum, LPDEVMODEW lpDevMode)
#define STARTF_USESHOWWINDOW
_Must_inspect_result_ _In_ WDFDEVICE _In_ PCUNICODE_STRING KeyName
BOOL WINAPI DECLSPEC_HOTPATCH CreateProcessW(LPCWSTR lpApplicationName, LPWSTR lpCommandLine, LPSECURITY_ATTRIBUTES lpProcessAttributes, LPSECURITY_ATTRIBUTES lpThreadAttributes, BOOL bInheritHandles, DWORD dwCreationFlags, LPVOID lpEnvironment, LPCWSTR lpCurrentDirectory, LPSTARTUPINFOW lpStartupInfo, LPPROCESS_INFORMATION lpProcessInformation)
#define REG_OPTION_NON_VOLATILE
static BOOL bIsSys64Result
BOOL WINAPI GetMenuItemInfoW(_In_ HMENU, _In_ UINT, _In_ BOOL, _Inout_ LPMENUITEMINFOW)
BOOL WINAPI EmptyClipboard(void)
INT GetWindowWidth(HWND hwnd)
#define EVENTLOG_INFORMATION_TYPE
SETTINGS_INFO SettingsInfo
#define EVENTLOG_WARNING_TYPE
#define CSIDL_LOCAL_APPDATA
#define PROCESSOR_ARCHITECTURE_AMD64
BOOL WINAPI CloseClipboard(void)
DWORD WINAPI MsgWaitForMultipleObjects(_In_ DWORD nCount, _In_reads_opt_(nCount) CONST HANDLE *pHandles, _In_ BOOL fWaitAll, _In_ DWORD dwMilliseconds, _In_ DWORD dwWakeMask)
LPVOID NTAPI GlobalLock(HGLOBAL hMem)
HMENU WINAPI GetSubMenu(_In_ HMENU, _In_ int)
BOOL WINAPI ReportEventW(IN HANDLE hEventLog, IN WORD wType, IN WORD wCategory, IN DWORD dwEventID, IN PSID lpUserSid, IN WORD wNumStrings, IN DWORD dwDataSize, IN LPCWSTR *lpStrings, IN LPVOID lpRawData)
LPWSTR WINAPI PathRemoveBackslashW(LPWSTR lpszPath)
VOID CopyTextToClipboard(LPCWSTR lpszText)
BOOL WINAPI DestroyMenu(_In_ HMENU)
BOOL WINAPI EnableWindow(_In_ HWND, _In_ BOOL)
BOOL WriteLogMessage(WORD wType, DWORD dwEventID, LPCWSTR lpMsg)
BOOL GetInstalledVersion(ATL::CStringW *pszVersion, const ATL::CStringW &szRegName)
BOOL WINAPI GetClientRect(_In_ HWND, _Out_ LPRECT)
PRTL_UNICODE_STRING_BUFFER Path
BOOL WINAPI SHGetSpecialFolderPathW(HWND hwndOwner, LPWSTR szPath, int nFolder, BOOL bCreate)
BOOL StartProcess(ATL::CStringW &Path, BOOL Wait)
struct _SYSTEM_INFO * LPSYSTEM_INFO
BOOL GetString(const ATL::CStringW &KeyName, ATL::CStringW &ResultString)
BOOL WINAPI DeregisterEventSource(IN HANDLE hEventLog)
BOOL NTAPI GlobalUnlock(HGLOBAL hMem)
CConfigParser(const ATL::CStringW &FileName="")
STRSAFEAPI StringCchLengthW(STRSAFE_LPCWSTR psz, size_t cchMax, size_t *pcchLength)
INT WINAPI StrToIntW(LPCWSTR lpString)
BOOL WINAPI SetMenuDefaultItem(_In_ HMENU, _In_ UINT, _In_ UINT)
WORD wProcessorArchitecture
BOOL GetStorageDirectory(ATL::CStringW &Directory)
HMENU WINAPI LoadMenuW(_In_opt_ HINSTANCE, _In_ LPCWSTR)
base for all directory entries
BOOL WINAPI SetForegroundWindow(_In_ HWND)
#define GetProcAddress(x, y)
BOOL WINAPI GetWindowRect(_In_ HWND, _Out_ LPRECT)
BOOL WINAPI OpenClipboard(_In_opt_ HWND)
#define MAKEINTRESOURCEW(i)
#define ERROR_ALREADY_EXISTS
BOOL WINAPI PeekMessageW(_Out_ LPMSG, _In_opt_ HWND, _In_ UINT, _In_ UINT, _In_ UINT)
HANDLE WINAPI RegisterEventSourceW(IN LPCWSTR lpUNCServerName, IN LPCWSTR lpSourceName)
HMENU WINAPI GetMenu(_In_ HWND)
VOID ShowPopupMenu(HWND hwnd, UINT MenuID, UINT DefaultItem)
static const CLSID *static CLSID *static const GUID VARIANT VARIANT *static IServiceProvider DWORD *static HMENU
BOOL WINAPI TrackPopupMenu(_In_ HMENU, _In_ UINT, _In_ int, _In_ int, _Reserved_ int, _In_ HWND, _Reserved_ LPCRECT)
size_t __cdecl wcslen(_In_z_ const wchar_t *_Str)
PSDBQUERYRESULT_VISTA PVOID DWORD * dwSize
#define Int32x32To64(a, b)
BOOL GetInstalledVersion_WowUser(ATL::CStringW *szVersionResult, const ATL::CStringW &szRegName, BOOL IsUserKey, REGSAM keyWow)
#define HKEY_LOCAL_MACHINE