Condividi tramite


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.