SLOWAPPINFO structure (shappmgr.h)

Provides specialized application information to Add/Remove Programs in Control Panel. This structure is not applicable to published applications.

Syntax

typedef struct _tagSlowAppInfo {
  ULONGLONG ullSize;
  FILETIME  ftLastUsed;
  int       iTimesUsed;
  LPWSTR    pszImage;
} SLOWAPPINFO, *PSLOWAPPINFO;

Members

ullSize

Type: ULONGLONG

The size of the application in bytes.

ftLastUsed

Type: FILETIME

The time the application was last used.

iTimesUsed

Type: int

The count of times the application has been used.

pszImage

Type: LPWSTR

A pointer to a string containing the path to the image that represents the application. The string buffer must be allocated using CoTaskMemAlloc and freed using CoTaskMemFree.

Remarks

This structure is used by the IShellApp::GetSlowAppInfo and IShellApp::GetCachedSlowAppInfo interfaces, neither of which are applicable to published applications. Therefore, this structure is also not applicable to published applications.

Requirements

Requirement Value
Minimum supported client Windows XP, Windows 2000 Professional [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header shappmgr.h

See also

IAppPublisher