Structure STGOPTIONS (coml2api.h)
La structure STGOPTIONS spécifie les fonctionnalités de l’objet de stockage, telles que la taille du secteur, dans les fonctions StgCreateStorageEx et StgOpenStorageEx .
Syntaxe
typedef struct tagSTGOPTIONS {
USHORT usVersion;
USHORT reserved;
ULONG ulSectorSize;
const WCHAR *pwcsTemplateFile;
} STGOPTIONS;
Membres
usVersion
Spécifie la version de la structure STGOPTIONS . Il est défini sur STGOPTIONS_VERSION.
Dans Windows XP et versions ultérieures : STGOPTIONS_VERSION pouvez être défini sur 2 pour la version 2.
Pour les systèmes d’exploitation antérieurs à Windows 2000 : STGOPTIONS_VERSION sera défini sur 0 pour la version 0.
reserved
Réservé pour une future utilisation ; doit être nul.
ulSectorSize
Spécifie la taille de secteur de l’objet de stockage. La valeur par défaut est de 512 octets.
pwcsTemplateFile
Spécifie le nom d’un fichier dont les métadonnées EFS (Encrypted File System) seront transférées vers un fichier de stockage structuré nouvellement créé. Ce membre n’est valide que lorsque STGFMT_DOCFILE est utilisé avec StgCreateStorageEx.
Dans Windows XP et versions ultérieures : Le membre pwcsTemplateFile n’est valide que si la version 2 ou ultérieure est spécifiée dans le membre usVersion .
Remarques
STGOPTIONS est uniquement pris en charge sur les API Unicode.
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 | coml2api.h (inclure Objbase.h) |