Condividi tramite


Metodo IStorage.OpenStorage

Spazio dei nomi:  Microsoft.VisualStudio.OLE.Interop
Assembly:  Microsoft.VisualStudio.OLE.Interop (in Microsoft.VisualStudio.OLE.Interop.dll)

Sintassi

'Dichiarazione
Sub OpenStorage ( _
    pwcsName As String, _
    pstgPriority As IStorage, _
    grfMode As UInteger, _
    snbExclude As IntPtr, _
    reserved As UInteger, _
    <OutAttribute> ByRef ppstg As IStorage _
)
void OpenStorage(
    string pwcsName,
    IStorage pstgPriority,
    uint grfMode,
    IntPtr snbExclude,
    uint reserved,
    out IStorage ppstg
)

Parametri

  • pwcsName
    Tipo: System.String
    Un puntatore a una stringa Unicode con terminazione null di caratteri di tipo " wide " che contiene il nome dell'oggetto di archiviazione da aprire.I 000 caratteri diretti 01f, serventi da primo carattere del nome archiviazione del flusso, sono riservati per l'utilizzo di OLE.Questa limitazione si composta del file, non una restrizione strutturata di archiviazione.Viene ignorata se lo pstgPriority non è Null.
  • grfMode
    Tipo: System.UInt32
    Specifica la modalità di accesso da utilizzare quando si aprono l'oggetto di archiviazione.Per le descrizioni dei valori possibili, vedere le costanti di STGM.Altre modalità scelto devono specificare almeno STGM_SHARE_EXCLUSIVE quando chiama questo metodo.
  • snbExclude
    Tipo: System.IntPtr
    deve essere NULL.un valore non Null restituirà STG_E_INVALIDPARAMETER.
  • reserved
    Tipo: System.UInt32
    Riservato per un utilizzo futuro, deve essere zero.
  • ppstg
    Tipo: Microsoft.VisualStudio.OLE.Interop.IStorage%
    Una volta completata, puntatore alla posizione di un puntatore di IStorage all'oggetto di archiviazione aperto.Questo parametro è impostato SU NULL se si verifica un errore.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IStorage Interfaccia

Spazio dei nomi Microsoft.VisualStudio.OLE.Interop