Partager via


Structure SLOWAPPINFO (shappmgr.h)

Fournit des informations d’application spécialisées pour ajouter/supprimer des programmes dans Panneau de configuration. Cette structure ne s’applique pas aux applications publiées.

Syntaxe

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

Membres

ullSize

Type : ULONGLONG

Taille de l’application en octets.

ftLastUsed

Type : FILETIME

Heure de la dernière utilisation de l’application.

iTimesUsed

Type : int

Nombre de fois où l’application a été utilisée.

pszImage

Type : LPWSTR

Pointeur vers une chaîne contenant le chemin d’accès à l’image qui représente l’application. La mémoire tampon de chaîne doit être allouée à l’aide de CoTaskMemAlloc et libérée à l’aide de CoTaskMemFree.

Remarques

Cette structure est utilisée par les interfaces IShellApp ::GetSlowAppInfo et IShellApp ::GetCachedSlowAppInfo , qui ne s’appliquent pas aux applications publiées. Par conséquent, cette structure ne s’applique pas non plus aux applications publiées.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP, Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête shappmgr.h

Voir aussi

IAppPublisher