Metodo IShellImageDataFactory::CreateImageFromStream (shimgdata.h)
Crea un'istanza dell'interfaccia IShellImageData basata su un determinato flusso di file.
Sintassi
HRESULT CreateImageFromStream(
[in] IStream *pStream,
[out] IShellImageData **ppshimg
);
Parametri
[in] pStream
Tipo: IStream*
Puntatore al flusso di immagini.
[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
Se pStream è NULL o un puntatore non valido, le chiamate successive a Decode causeranno una violazione di accesso.
Requisiti
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 |