Metodo IShellImageDataFactory::CreateImageFromFile (shimgdata.h)
Crea un'istanza dell'interfaccia IShellImageData basata su un determinato file.
Sintassi
HRESULT CreateImageFromFile(
[in] LPCWSTR pszPath,
[out] IShellImageData **ppshimg
);
Parametri
[in] pszPath
Tipo: LPCWSTR
Percorso del file contenente l'immagine. Se questo parametro è NULL, viene restituita un'eccezione non gestita.
[out] ppshimg
Tipo: IShellImageData**
Indirizzo di un puntatore a un'istanza di IShellImageData.
Valore restituito
Tipo: HRESULT
Restituisce S_OK in caso di esito positivo o un valore di errore, incluso quanto segue:
Codice restituito | Descrizione |
---|---|
|
Impossibile creare un'istanza dell'oggetto interno. |
|
L'oggetto interno non supporta le interfacce IShellImageData o IPersistFile . |
|
Il parametro ppshimg è NULL. |
Commenti
Una violazione di accesso si verifica se pszPath è NULL.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shimgdata.h |
DLL | Shell32.dll |