ReactOS  0.4.12-dev-18-gf469aca
installed.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <windef.h>
4 #include <atlstr.h>
5 
7 {
11 };
12 
15 
16 BOOL EnumInstalledApplications(INT EnumType, BOOL IsUserKey, APPENUMPROC lpEnumProc);
17 BOOL GetApplicationString(HKEY hKey, LPCWSTR lpKeyName, LPWSTR szString);
19 
#define CALLBACK
Definition: compat.h:27
VOID RemoveAppFromRegistry(INT Index)
Definition: installed.cpp:136
const WCHAR * LPCWSTR
Definition: xmlstorage.h:185
static WCHAR String[]
Definition: stringtable.c:55
int32_t INT
Definition: typedefs.h:56
struct TraceInfo Info
ATL::CStringW szKeyName
Definition: installed.h:10
struct NameRec_ * Name
Definition: cdprocs.h:464
unsigned int BOOL
Definition: ntddk_ex.h:94
BOOL EnumInstalledApplications(INT EnumType, BOOL IsUserKey, APPENUMPROC lpEnumProc)
Definition: installed.cpp:173
HKEY hSubKey
Definition: installed.h:9
static const UCHAR Index[8]
Definition: usbohci.c:18
INSTALLED_INFO * PINSTALLED_INFO
Definition: installed.h:13
BOOL(CALLBACK * APPENUMPROC)(INT ItemIndex, ATL::CStringW &Name, PINSTALLED_INFO Info)
Definition: installed.h:14
BOOL GetApplicationString(HKEY hKey, LPCWSTR lpKeyName, LPWSTR szString)
Definition: installed.cpp:23
HKEY hRootKey
Definition: installed.h:8
BOOL ShowInstalledAppInfo(INT Index)
Definition: installed.cpp:95
WCHAR * LPWSTR
Definition: xmlstorage.h:184
#define BOOL
Definition: msvc.h:23
BOOL UninstallApplication(INT Index, BOOL bModify)
Definition: installed.cpp:41