This topic has not yet been rated - Rate this topic

APPCATEGORYINFO structure

Applies to: desktop apps only

Provides application category information to Add/Remove Programs in Control Panel. The APPCATEGORYINFOLIST structure is used create a complete list of categories for an application publisher.

Syntax

typedef struct _APPCATEGORYINFO {
  LCID   Locale;
  LPWSTR pszDescription;
  GUID   AppCategoryId;
} APPCATEGORYINFO;

Members

Locale

Type: LCID

Unused.

pszDescription

Type: LPWSTR

A pointer to a string containing the display name of the category. This string displays in the Category list in Add/Remove Programs. This string buffer must be allocated using CoTaskMemAlloc and freed using CoTaskMemFree.

AppCategoryId

Type: GUID

A GUID identifying the application category.

Requirements

Minimum supported client

Windows XP, Windows 2000 Professional

Minimum supported server

Windows Server 2003

Header

Appmgmt.h

See also

IAppPublisher::GetCategories
APPCATEGORYINFOLIST

 

 

Send comments about this topic to Microsoft

Build date: 3/7/2012

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ