Ejemplo n.º 1
0
 public static extern int StgOpenStorageEx(
     [MarshalAs(UnmanagedType.LPTStr)] string pwcsName,
     STGM grfMode,
     STGFMT stgfmt,
     uint grfAttrs,
     ref STGOPTIONS pStgOptions,
     IntPtr reserved2,             // must be zero
     ref Guid riid,
     out IStorage ppObjectOpen
     );
Ejemplo n.º 2
0
 public static extern HRESULT StgOpenStorageEx([MarshalAs(UnmanagedType.LPWStr)] string pwcsName, STGM grfMode, STGFMT stgfmt,
                                               FileFlagsAndAttributes grfAttrs, ref STGOPTIONS pStgOptions, IntPtr reserved2, [MarshalAs(UnmanagedType.LPStruct)] Guid riid,
                                               [MarshalAs(UnmanagedType.IUnknown, IidParameterIndex = 6)] out object ppObjectOpen);
Ejemplo n.º 3
0
 public static extern int StgOpenStorageEx(
     [MarshalAs(UnmanagedType.LPTStr)] string pwcsName,
     STGM grfMode,
     STGFMT stgfmt,
     uint grfAttrs,
     ref STGOPTIONS pStgOptions,
     IntPtr reserved2, // must be zero
     ref Guid riid,
     out IStorage ppObjectOpen
     );