en-tête coml2api.h
Cet en-tête est utilisé par le stockage structuré. Pour plus d'informations, consultez les pages suivantes :
coml2api.h contient les interfaces de programmation suivantes :
Fonctions
CreateILockBytesOnHGlobal Crée un objet de tableau d’octets qui utilise un handle de mémoire HGLOBAL pour stocker les octets destinés au stockage en mémoire d’un fichier composé. |
FmtIdToPropStgName Convertit un identificateur de format de jeu de propriétés (FMTID) en son nom de stockage ou de flux. |
GetConvertStg La fonction GetConvertStg retourne la valeur actuelle du bit convert pour l’objet de stockage spécifié. |
GetHGlobalFromILockBytes La fonction GetHGlobalFromILockBytes récupère un handle de mémoire globale dans un objet de tableau d’octets créé à l’aide de la fonction CreateILockBytesOnHGlobal. |
PropStgNameToFmtId Convertit un nom de stockage ou de flux de jeu de propriétés en son identificateur de format. |
ReadClassStg La fonction ReadClassStg lit le CLSID précédemment écrit dans un objet de stockage avec la fonction WriteClassStg. |
ReadClassStm Lit le CLSID précédemment écrit dans un objet de flux avec la fonction WriteClassStm. |
StgCreateDocfile Crée un objet de stockage de fichiers composés à l’aide de l’implémentation de fichier composé fourni par COM pour l’interface IStorage. |
StgCreateDocfileOnILockBytes Crée et ouvre un objet de stockage de fichiers composés au-dessus d’un objet de tableau d’octets fourni par l’appelant. |
StgCreatePropSetStg Crée un objet de stockage de jeu de propriétés à partir d’un objet de stockage spécifié. |
StgCreatePropStg Crée et ouvre un jeu de propriétés dans un objet de stockage ou de flux spécifié. |
StgCreateStorageEx Crée un objet de stockage à l’aide d’une implémentation fournie pour les interfaces IStorage ou IPropertySetStorage. |
StgIsStorageFile La fonction StgIsStorageFile indique si un fichier de disque particulier contient un objet de stockage. |
StgIsStorageILockBytes La fonction StgIsStorageILockBytes indique si le tableau d’octets spécifié contient un objet de stockage. |
StgOpenPropStg Ouvre un jeu de propriétés spécifié dans un objet de stockage ou de flux spécifié. |
StgOpenStorage Ouvre un objet de stockage racine existant dans le système de fichiers. |
StgOpenStorageEx Ouvre un objet de stockage racine existant dans le système de fichiers. Utilisez cette fonction pour ouvrir les fichiers composés et les fichiers standard. |
StgOpenStorageOnILockBytes La fonction StgOpenStorageOnILockBytes ouvre un objet de stockage existant qui ne réside pas dans un fichier disque, mais qui a un tableau d’octets sous-jacent fourni par l’appelant. |
StgSetTimes La fonction StgSetTimes définit les heures de création, d’accès et de modification du fichier indiqué, s’il est pris en charge par le système de fichiers sous-jacent. |
WriteClassStg La fonction WriteClassStg stocke l’identificateur de classe (CLSID) spécifié dans un objet de stockage. |
WriteClassStm La fonction WriteClassStm stocke le CLSID spécifié dans le flux. |
Structures
STGOPTIONS Spécifie les fonctionnalités de l’objet de stockage, telles que la taille de secteur, dans les fonctions StgCreateStorageEx et StgOpenStorageEx. |