Partager via


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.