Metodo IFileSystemImage::p ut_MultisessionInterfaces (imapi2fs.h)
Imposta l'elenco di interfacce multi-sessione per i supporti ottici.
Sintassi
HRESULT put_MultisessionInterfaces(
[in] SAFEARRAY *newVal
);
Parametri
[in] newVal
Elenco delle interfacce multi-sessione per i supporti ottici. Ogni elemento dell'elenco è un VARIANT il cui tipo è VT_DISPATCH. Eseguire una query sull'interfaccia multi-sessione per l'interfaccia IDispatch e impostare il membro pdispVal della variante sull'interfaccia IDispatch.
Valore restituito
S_OK viene restituito in caso di esito positivo, ma altri codici di esito positivo possono essere restituiti in seguito all'implementazione. I codici di errore seguenti vengono comunemente restituiti in caso di errore dell'operazione, ma non rappresentano gli unici valori di errore possibili:
Codice restituito | Descrizione |
---|---|
|
Puntatore non valido.
Valore: 0x80004003 |
|
IMAPI non supporta il tipo multisessione richiesto.
Valore: 0xC0AAB15B |
|
IMAPI non consente la multi-sessione con il tipo di supporto corrente.
Valore: 0xC0AAB159 |
|
IMAPI supporta nessuno dei tipi multisessione forniti nel supporto corrente.
Valore: 0xC0AAB15C |
|
Uno dei parametri multisessione non può essere recuperato o ha un valore errato.
Valore: 0xC0AAB162 |
|
Errore interno si è verificato: %1!ls!.
Valore: 0xC0AAB100 |
|
Impossibile cercare di bloccare %1! I64d! nel disco di origine. Questo valore viene restituito anche se il supporto ottico è vuoto.
Valore: 0xC0AAB156 |
Commenti
Questo metodo convalida che il tipo di sessione multipla sia compatibile. Il metodo ha esito positivo se uno dei due
- L'elenco contiene un'unica interfaccia IMultisession derivata con IMultisession::p ut_InUse impostata su VARIANT_TRUE e se il tipo di sessione multipla è supportato nel supporto corrente e supportato dall'implementazione IFileSystemImage .
- L'elenco non contiene interfacce IMultisession derivate la cui proprietà IMultisession::p ut_InUse è impostata su VARIANT_TRUE, ma contiene almeno un IMultisession derivato supportato nei supporti correnti e supportato dall'implementazione di IFileSystemImage .
Per un esempio, vedere Creazione di un disco multisessione.
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 |
Vedi anche
IDiscFormat2Data::get_MultisessionInterfaces