Share via


Interfaccia IMultisessionRandomWrite (imapi2.h)

Usare questa interfaccia per recuperare informazioni sullo stato corrente dei supporti che consentono scritture casuali e non supportano il concetto di sessioni fisiche.

I metodi seguenti restituiscono una raccolta di interfacce IMultisession che rappresentano tutti i tipi multisessione supportati.

È quindi possibile chiamare il metodo IUnknown::QueryInterface su ogni elemento della raccolta per eseguire una query per l'interfaccia IMultisessionRandomWrite .

Ereditarietà

L'interfaccia IMultisessionRandomWrite eredita da IMultisession. IMultisessionRandomWrite include anche questi tipi di membri:

Metodi

L'interfaccia IMultisessionRandomWrite dispone di questi metodi.

 
IMultisessionRandomWrite::get_LastWrittenAddress

Recupera l'ultimo indirizzo scritto nel supporto.
IMultisessionRandomWrite::get_TotalSectorsOnMedia

Recupera il numero totale di settori nei supporti.
IMultisessionRandomWrite::get_WriteUnitSize

Recupera le dimensioni di un'unità scrivibile nel supporto. (IMultisessionRandomWrite.get_WriteUnitSize)

Commenti

Se esistono più interfacce multisessione, l'applicazione può consentire a IFileSystemImage di scegliere un'interfaccia multisessione compatibile da usare oppure l'applicazione può specificare l'interfaccia multisessione da usare impostando la proprietà put_InUse su VARIANT_TRUE.

Un autore del file system userà le proprietà dell'indirizzo per importare il contenuto della sessione precedente sul disco e per calcolare la posizione della sessione successiva che verrà creata. Queste proprietà restituiranno gli stessi valori delle proprietà dello stesso nome dell'interfaccia IDiscFormat2Data . Si tratta di un oggetto MsftMultisessionRandomWrite nello script.

Requisiti

   
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione imapi2.h

Vedi anche

IDiscFormat2Data::get_MultisessionInterfaces

IFileSystemImage::get_MultisessionInterfaces

IMultisession