Metodo IFileSystemImage::Exists (imapi2fs.h)

Verifica l'esistenza di un determinato file o directory.

Sintassi

HRESULT Exists(
  [in]  BSTR        fullPath,
  [out] FsiItemType *itemType
);

Parametri

[in] fullPath

Stringa contenente il percorso completo della directory o del file da controllare.

[out] itemType

Indica se l'elemento è un file, una directory o non esiste. Per i valori possibili, vedere il tipo di enumerazione FsiItemType .

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
E_POINTER
Puntatore non valido.

Valore: 0x80004003

IMAPI_E_INVALID_PARAM
Il valore specificato per il parametro %1!ls! non è valido.

Valore: 0xC0AAB101

IMAPI_E_INVALID_PATH
Il percorso specificato non è completo. Il percorso deve iniziare con '\\' o '/' per indicare la radice dell'immagine o la posizione delle immagini all'interno di una struttura di directory.

Valore: 0xC0AAB110

IMAPI_E_DIR_NOT_FOUND
Directory '%1!s!' non trovato nella gerarchia FileSystemImage.

Valore: 0xC0AAB11A

E_NOINTERFACE
L'oggetto non supporta questa interfaccia.

Valore: 0x80004002

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

FsiItemType

IFileSystemImage