ReactOS  0.4.14-dev-57-g333b8f1
installed.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <windef.h>
4 #include <atlstr.h>
5 
7 {
11 
13 };
14 
17 
18 BOOL EnumInstalledApplications(INT EnumType, BOOL IsUserKey, APPENUMPROC lpEnumProc, PVOID param);
19 BOOL GetApplicationString(HKEY hKey, LPCWSTR lpKeyName, LPWSTR szString);
20 
const WCHAR * LPCWSTR
Definition: xmlstorage.h:185
#define CALLBACK
Definition: compat.h:27
static WCHAR String[]
Definition: stringtable.c:55
BOOL GetApplicationString(LPCWSTR lpKeyName, ATL::CStringW &String)
Definition: installed.cpp:15
#define BOOL
Definition: nt_native.h:43
int32_t INT
Definition: typedefs.h:56
struct TraceInfo Info
ATL::CStringW szKeyName
Definition: installed.h:10
unsigned int BOOL
Definition: ntddk_ex.h:94
struct NameRec_ * Name
Definition: cdprocs.h:464
BOOL EnumInstalledApplications(INT EnumType, BOOL IsUserKey, APPENUMPROC lpEnumProc, PVOID param)
Definition: installed.cpp:62
BOOL(CALLBACK * APPENUMPROC)(INT ItemIndex, ATL::CStringW &Name, PINSTALLED_INFO Info, PVOID param)
Definition: installed.h:16
HKEY hSubKey
Definition: installed.h:9
GLfloat param
Definition: glext.h:5796
INSTALLED_INFO * PINSTALLED_INFO
Definition: installed.h:15
BOOL GetApplicationString(HKEY hKey, LPCWSTR lpKeyName, LPWSTR szString)
Definition: installed.cpp:22
HKEY hRootKey
Definition: installed.h:8
WCHAR * LPWSTR
Definition: xmlstorage.h:184
BOOL UninstallApplication(PINSTALLED_INFO ItemInfo, BOOL bModify)
Definition: installed.cpp:40