Condividi tramite


Metodo IShellImageStore::Open (shlobj.h)

[IShellImageStore è supportato tramite Windows XP. Non è supportato nei sistemi operativi successivi.

Apre l'archivio e restituisce un blocco.

Sintassi

HRESULT Open(
        DWORD dwMode,
  [out] DWORD *pdwLock
);

Parametri

dwMode

Tipo: DWORD

Modalità di creazione di istanze di archiviazione specificata da uno dei valori STGM .

[out] pdwLock

Tipo: DWORD*

Puntatore a una variabile di tipo DWORD che riceve il blocco.

Valore restituito

Tipo: HRESULT

Se il processo ha esito positivo, il metodo restituisce il risultato di StgOpenStorage. In caso contrario, restituisce uno dei valori seguenti:

Codice restituito Descrizione
S_FALSE
Lo spazio di archiviazione è già aperto con la modalità di creazione di istanze specificata da dwMode.
E_UNEXPECTED
Si è verificato un errore imprevisto. Ad esempio, il percorso dell'archivio non viene inizializzato.
STG_E_ACCESSDENIED
Non si ha accesso per aprire l'archiviazione con le autorizzazioni specificate da dwMode.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shlobj.h
DLL Shell32.dll (versione 5.0 o successiva)