Structure STATPROPSETSTG (propidlbase.h)
La structure STATPROPSETSTG contient des informations sur un jeu de propriétés. Pour obtenir ces informations, appelez IPropertyStorage ::Stat, qui remplit une mémoire tampon contenant les informations décrivant le jeu de propriétés actuel. Pour énumérer les structures STATPROPSETSTG pour les jeux de propriétés dans le stockage d’ensembles de propriétés actuel, appelez IPropertySetStorage ::Enum pour obtenir un pointeur vers un énumérateur. Vous pouvez ensuite appeler les méthodes d’énumération de l’interface IEnumSTATPROPSETSTG sur l’énumérateur. La structure est définie comme suit :
Syntaxe
typedef struct tagSTATPROPSETSTG {
FMTID fmtid;
CLSID clsid;
DWORD grfFlags;
FILETIME mtime;
FILETIME ctime;
FILETIME atime;
DWORD dwOSVersion;
} STATPROPSETSTG;
Membres
fmtid
FMTID du jeu de propriétés actuel, spécifié lors de la création initiale du jeu de propriétés.
clsid
CLSID associé à ce jeu de propriétés, spécifié lors de la création initiale du jeu de propriétés et éventuellement modifié par la suite avec IPropertyStorage ::SetClass. Si elle n’est pas définie, la valeur est CLSID_NULL.
grfFlags
Valeurs d’indicateur du jeu de propriétés, comme spécifié dans IPropertySetStorage ::Create.
mtime
Heure utc (Universal Coordinated Time) à laquelle le jeu de propriétés a été modifié pour la dernière fois.
ctime
Heure UTC de création de ce jeu de propriétés.
atime
Heure UTC du dernier accès à ce jeu de propriétés.
dwOSVersion
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau | Applications UWP] |
En-tête | propidlbase.h (include Propidl.h) |