intestazione coml2api.h
Questa intestazione viene usata dall'archiviazione strutturata. Per altre informazioni, vedere:
coml2api.h contiene le interfacce di programmazione seguenti:
Funzioni
CreateILockBytesOnHGlobal Crea un oggetto array di byte che usa un handle di memoria HGLOBAL per archiviare i byte destinati all'archiviazione in memoria di un file composto. |
FmtIdToPropStgName Converte un identificatore di formato set di proprietà (FMTID) nel relativo nome di archiviazione o flusso. |
GetConvertStg La funzione GetConvertStg restituisce il valore corrente del bit di conversione per l'oggetto di archiviazione specificato. |
GetHGlobalFromILockBytes La funzione GetHGlobalFromILockBytes recupera un handle di memoria globale in un oggetto array di byte creato usando la funzione CreateILockBytesOnHGlobal. |
PropStgNameToFmtId Converte un nome di archiviazione o flusso del set di proprietà nell'identificatore di formato. |
ReadClassStg La funzione ReadClassStg legge in precedenza CLSID scritta in un oggetto di archiviazione con la funzione WriteClassStg. |
ReadClassStm Legge clSID scritto in precedenza in un oggetto stream con la funzione WriteClassStm. |
StgCreateDocfile Crea un nuovo oggetto di archiviazione file composto usando l'implementazione del file composto fornito da COM per l'interfaccia IStorage. |
StgCreateDocfileOnILockBytes Crea e apre un nuovo oggetto di archiviazione file composto sopra un oggetto array byte fornito dal chiamante. |
StgCreatePropSetStg Crea un oggetto di archiviazione set di proprietà da un oggetto di archiviazione specificato. |
StgCreatePropStg Crea e apre un set di proprietà in un oggetto di archiviazione o flusso specificato. |
StgCreateStorageEx Crea un nuovo oggetto di archiviazione usando un'implementazione fornita per le interfacce IStorage o IPropertySetStorage. |
StgIsStorageFile La funzione StgIsStorageFile indica se un determinato file di disco contiene un oggetto di archiviazione. |
StgIsStorageILockBytes La funzione StgIsStorageILockBytes indica se la matrice di byte specificata contiene un oggetto di archiviazione. |
StgOpenPropStg Apre un set di proprietà specificato in un oggetto di archiviazione o flusso specificato. |
StgOpenStorage Apre un oggetto di archiviazione radice esistente nel file system. |
StgOpenStorageEx Apre un oggetto di archiviazione radice esistente nel file system. Usare questa funzione per aprire file composti e file regolari. |
StgOpenStorageOnILockBytes La funzione StgOpenStorageOnILockBytes apre un oggetto di archiviazione esistente che non risiede in un file disco, ma ha invece una matrice di byte sottostante fornita dal chiamante. |
StgSetTimes La funzione StgSetTimes imposta i tempi di creazione, accesso e modifica del file indicato, se supportati dal file system sottostante. |
WriteClassStg La funzione WriteClassStg archivia l'identificatore di classe specificato (CLSID) in un oggetto di archiviazione. |
WriteClassStm La funzione WriteClassStm archivia il CLSID specificato nel flusso. |
Strutture
STGOPTIONS Specifica le funzionalità dell'oggetto di archiviazione, ad esempio le dimensioni del settore, nelle funzioni StgCreateStorageEx e StgOpenStorageEx. |