Condividi tramite


Metodo IDiscFormat2::IsCurrentMediaSupported (imapi2.h)

Determina se il supporto corrente in un registratore supportato supporta il formato specificato.

Sintassi

HRESULT IsCurrentMediaSupported(
  [in]  IDiscRecorder2 *recorder,
  [out] VARIANT_BOOL   *value
);

Parametri

[in] recorder

Interfaccia IDiscRecorder2 del registratore da testare.

[out] value

È VARIANT_TRUE se il supporto nel registratore supporta il formato specificato; in caso contrario, VARIANT_FALSE.

Nota VARIANT_TRUE implica anche che il risultato di IsDiscRecorderSupported è VARIANT_TRUE.
 

Valore restituito

S_OK o S_FALSE vengono restituiti 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
E_POINTER
Puntatore non valido.

Valore: 0x80004003

E_IMAPI_RECORDER_MEDIA_NO_MEDIA
Non sono presenti supporti nel dispositivo.

(HRESULT)0xC0AA0202

 
Nota Attualmente, Windows Vista restituirà S_OK e VARIANT_FALSE quando il supporto non è presente nel dispositivo, mentre E_IMAPI_RECORDER_MEDIA_NO_MEDIA e VARIANT_FALSE vengono restituiti in Windows 7.
 

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 imapi2.h

Vedi anche

IDiscFormat2

IDiscFormat2::IsDiscRecorderSupported