Share via


Metodo IIsoImageManager::Validate (imapi2fs.h)

Determina se l'immagine iso specificata è valida.

Sintassi

HRESULT Validate();

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
IMAPI_E_IMAGEMANAGER_IMAGE_NOT_ALIGNED L'immagine non è allineata a un limite del settore di 2 kb.
IMAPI_E_IMAGEMANAGER_NO_VALID_VD_FOUND L'immagine non contiene un descrittore di volume valido.
IMAPI_E_IMAGEMANAGER_NO_IMAGE L'immagine non è stata impostata usando il metodo SetPath o SetStream prima di chiamare questo metodo.
IMAPI_E_IMAGEMANAGER_IMAGE_TOO_BIG L'immagine fornita è troppo grande da convalidare perché le dimensioni superano MAXLONG.

Commenti

Affinché questo metodo abbia esito positivo, l'immagine del disco, che può essere un file o un flusso, deve soddisfare i criteri seguenti:

  • Le dimensioni dell'immagine del disco devono essere un multiplo delle dimensioni dei dati utente del settore, 2048 byte.
  • L'immagine del disco deve contenere solo i dati utente e nessuna intestazione di settore o intestazione file.
  • L'immagine del disco deve contenere una sequenza di riconoscimento del volume valida con almeno un descrittore volume, ad esempio descritto in ECMA 119, 167, 168 standard.

Se l'immagine del disco non soddisfa questi criteri, questo metodo restituirà il codice di errore pertinente. Più importante, un errore di convalida influisce sulla probabilità di esito positivo dell'operazione quando l'immagine viene montata da Windows dopo la registrazione.

Questo metodo è supportato in Windows Server 2003 con Service Pack 1 (SP1), Windows XP con Service Pack 2 (SP2) e Windows Vista tramite Windows Feature Pack per l'archiviazione. Tutte le funzionalità fornite da questo pacchetto di aggiornamento sono supportate in modo nativo in Windows 7 e Windows Server 2008 R2.

Requisiti

   
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