APPDETAIL

The APPDETAIL structure is used in the PACKAGEDETAIL structure.

typedef struct tagAPPDETAIL 
{ 
    GUID                         AppID; 
    DWORD                        cClasses; 
    [size_is(cClasses)] CLSID    *prgClsIdList; 
    DWORD                         cTypeLibIds; 
    [size_is(cTypeLibIds)] CLSID  *prgTypeLibIdList; 
    DWORD                         cServers; 
    [size_is(cServers)] LPOLESTR  *prgServerNames; 
    LPOLESTR      pMimeType; 
 
} APPDETAIL; 
 

Members

AppID
Specifies one or more components contained in this package.
cClasses
Specifies number of CLSIDs in prgClsIdList.
prgClsIdList
Specifies an array of pointers to CLSIDs of classes belonging to this AppId.
cTypeLibIds
Indicates the number of LIBIDs in prgTypeLibIdList.
prgTypeLibIdList
Specifies an array of pointers to LIBIDs of the type libraries belonging to this AppId.
cServers
Specifies the number of server names in prgServerNames.
prgServerNames
Specifies an array of pointers to indicating the remote server names associated with this AppId.

QuickInfo

  Windows NT: Use version 5.0 or later.
  Windows: Unsupported.
  Windows CE: Unsupported.
  Header: Declared in wtypes.h.

See Also

IEnumClass