Interfaccia IFileSystemImage (imapi2fs.h)
Usare questa interfaccia per creare un'immagine del file system, impostare il parametro di sessione e importare o esportare un'immagine.
La gerarchia di directory del file system viene compilata aggiungendo directory e file alle directory radice o figlio.
Per creare un'istanza di questa interfaccia, chiamare la funzione CoCreateInstance . Use__uuidof(MsftFileSystemImage) per l'identificatore di classe e __uuidof(IFileSystemImage) per l'identificatore di interfaccia.
Ereditarietà
L'interfaccia IFileSystemImage eredita dall'interfaccia IDispatch . IFileSystemImage include anche questi tipi di membri:
Metodi
L'interfaccia IFileSystemImage include questi metodi.
IFileSystemImage::CalculateDiscIdentifier Recupera una stringa che identifica un disco e le sessioni registrate sul disco. |
IFileSystemImage::ChooseImageDefaults Imposta i tipi di file system predefiniti e le dimensioni dell'immagine in base al supporto corrente. |
IFileSystemImage::ChooseImageDefaultsForMediaType Imposta i tipi di file system predefiniti e le dimensioni dell'immagine in base al tipo di supporto specificato. |
IFileSystemImage::CreateDirectoryItem Creare un elemento di directory con il nome specificato. |
IFileSystemImage::CreateFileItem Creare un elemento di file con il nome specificato. |
IFileSystemImage::CreateResultImage Creare l'oggetto risultato contenente il file system e i dati dei file. |
IFileSystemImage::Exists Verifica l'esistenza di un determinato file o directory. |
IFileSystemImage::get_BootImageOptions Recupera l'immagine di avvio da aggiungere all'immagine del file system. |
IFileSystemImage::get_ChangePoint Recupera l'identificatore del punto di modifica. |
IFileSystemImage::get_DirectoryCount Recupera il numero di directory nell'immagine del file system. |
IFileSystemImage::get_FileCount Recupera il numero di file nell'immagine del file system. |
IFileSystemImage::get_FileSystemsSupported Recupera l'elenco dei tipi di file system che un client può usare per compilare un'immagine del file system. |
IFileSystemImage::get_FileSystemsToCreate Recupera i tipi di file system da creare durante la generazione del flusso di risultati. |
IFileSystemImage::get_FreeMediaBlocks Recupera il numero massimo di blocchi disponibili per l'immagine. |
IFileSystemImage::get_ImportedVolumeName Recupera il nome del volume fornito da un file system importato. |
IFileSystemImage::get_ISO9660InterchangeLevel Recupera il livello di compatibilità ISO9660 da usare durante la creazione dell'immagine del risultato. |
IFileSystemImage::get_ISO9660InterchangeLevelsSupported Recupera i livelli di compatibilità supportati ISO9660. |
IFileSystemImage::get_MultisessionInterfaces Recupera l'elenco di interfacce multisessione per i supporti ottici. |
IFileSystemImage::get_Root Recupera l'elemento della directory radice. |
IFileSystemImage::get_SessionStartBlock Recupera l'indirizzo del blocco iniziale per la sessione di registrazione. |
IFileSystemImage::get_StageFiles Indica se i file aggiunti all'immagine del file system devono essere sottoposti a staging prima della masterizzazione. |
IFileSystemImage::get_StrictFileSystemCompliance Determina il livello di conformità per la creazione e lo sviluppo dell'immagine del file system. (Get) |
IFileSystemImage::get_UDFRevision Recupera il livello di revisione della funzione definita dall'utente dell'immagine del file system importato. |
IFileSystemImage::get_UDFRevisionsSupported Recupera un elenco dei livelli di revisione della funzione definita dall'utente supportati. |
IFileSystemImage::get_UsedBlocks Recupera il numero di blocchi in uso. |
IFileSystemImage::get_UseRestrictedCharacterSet Determina se i nomi di file e directory usano un carattere limitato. |
IFileSystemImage::get_VolumeName Recupera il nome del volume per questa immagine del file system. |
IFileSystemImage::get_VolumeNameISO9660 Recupera il nome del volume per l'immagine di sistema ISO9660. |
IFileSystemImage::get_VolumeNameJoliet Recupera il nome del volume per l'immagine di sistema Diot. |
IFileSystemImage::get_VolumeNameUDF Recupera il nome del volume per l'immagine di sistema UDF. |
IFileSystemImage::get_WorkingDirectory Recupera la directory temporanea in cui vengono compilati i file stash. |
IFileSystemImage::GetDefaultFileSystemForImport Recupera il file system da importare per impostazione predefinita. |
IFileSystemImage::IdentifyFileSystemsOnDisc Recupera un elenco dei diversi tipi di file system nei supporti ottici. |
IFileSystemImage::ImportFileSystem Importa il file system predefinito sul disco corrente. |
IFileSystemImage::ImportSpecificFileSystem Importare un file system specifico dal disco. |
IFileSystemImage::LockInChangePoint Blocca le informazioni sul file system a livello di punto di modifica corrente. |
IFileSystemImage::p ut_BootImageOptions Imposta l'immagine di avvio da aggiungere all'immagine del file system. Questo metodo crea una copia completa delle opzioni di avvio passate copiando il flusso dall'interfaccia IBootOptions fornita. |
IFileSystemImage::p ut_FileSystemsToCreate Imposta i file system da creare durante la generazione del flusso di risultati. |
IFileSystemImage::p ut_FreeMediaBlocks Imposta il numero massimo di blocchi disponibili per l'immagine. |
IFileSystemImage::p ut_ISO9660InterchangeLevel Imposta il livello di compatibilità ISO9660 dell'immagine del file system. |
IFileSystemImage::p ut_MultisessionInterfaces Imposta l'elenco delle interfacce multisessione per i supporti ottici. |
IFileSystemImage::p ut_SessionStartBlock Imposta l'indirizzo del blocco iniziale per la sessione di registrazione. |
IFileSystemImage::p ut_StageFiles Determina se i file aggiunti all'immagine del file system devono essere distribuiti prima del burn. |
IFileSystemImage::p ut_StrictFileSystemCompliance Determina il livello di conformità per la creazione e lo sviluppo dell'immagine del file system. (Put) |
IFileSystemImage::p ut_UDFRevision Imposta il livello di revisione della funzione UDF dell'immagine del file system. |
IFileSystemImage::p ut_UseRestrictedCharacterSet Determina se i nomi di file e directory devono essere limitati all'uso solo di CP_ANSI caratteri. |
IFileSystemImage::p ut_VolumeName Imposta il nome del volume per l'immagine del file system. |
IFileSystemImage::p ut_WorkingDirectory Imposta la directory temporanea in cui vengono compilati i file stash. |
IFileSystemImage::RollbackToChangePoint Ripristina l'immagine nel punto di modifica specificato. |
IFileSystemImage::SetMaxMediaBlocksFromDevice Impostare il numero massimo di blocchi disponibili in base alle funzionalità del registratore. |
Commenti
Per creare l'oggetto CFileSystemImage in uno script, usare IMAPI2. MsftFileSystemImage come identificatore del programma quando si chiama CreateObject.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista, Windows XP con SP2 [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | imapi2fs.h |