Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Determina se a imagem de .iso fornecida é válida.
Sintaxe
HRESULT Validate();
Valor de retorno
Esse método pode retornar um desses valores.
| Código de retorno | Descrição |
|---|---|
| IMAPI_E_IMAGEMANAGER_IMAGE_NOT_ALIGNED | A imagem não está alinhada em um limite do setor de 2kb. |
| IMAPI_E_IMAGEMANAGER_NO_VALID_VD_FOUND | A imagem não contém um descritor de volume válido. |
| IMAPI_E_IMAGEMANAGER_NO_IMAGE | A imagem não foi definida usando o método SetPath ou SetStream antes de chamar esse método. |
| IMAPI_E_IMAGEMANAGER_IMAGE_TOO_BIG | A imagem fornecida é muito grande para ser validada, pois o tamanho excede MAXLONG. |
Observações
Para que esse método seja bem-sucedido, a imagem de disco, que pode ser um arquivo ou um fluxo, deve atender aos seguintes critérios:
- O tamanho da imagem do disco deve ser um múltiplo do tamanho de dados do usuário do setor, 2048 bytes.
- A imagem de disco deve conter apenas dados do usuário e nenhum cabeçalho do setor ou cabeçalho de arquivo.
- A imagem de disco deve conter uma sequência de reconhecimento de volume válida com pelo menos um Descritor de Volume, como descrito no ECMA 119, 167, 168 padrões.
Se a imagem de disco não se ajustar a esses critérios, esse método retornará o código de falha relevante. Mais importante, uma falha na validação afetará a probabilidade de sucesso da operação quando a imagem for montada pelo Windows após a gravação.
Requisitos
| Requisito | Valor |
|---|---|
| de cliente com suporte mínimo | Windows Vista, Windows XP com SP2 [somente aplicativos da área de trabalho] |
| servidor com suporte mínimo | Windows Server 2003 [somente aplicativos da área de trabalho] |
| da Plataforma de Destino |
Windows |
| cabeçalho | imapi2fs.h |