C# Class iwantedue.OutlookStorage.NativeMethods

显示文件 Open project: Developex/Outlook-Sync-Webservice

Public Methods

Method Description
CloneStorage ( IStorage source, bool closeSource ) : IStorage

Private Methods

Method Description
CreateILockBytesOnHGlobal ( IntPtr hGlobal, bool fDeleteOnRelease, ILockBytes &ppLkbyt ) : int
GlobalLock ( IntPtr hMem ) : IntPtr
StgCreateDocfileOnILockBytes ( ILockBytes plkbyt, STGM grfMode, uint reserved, IStorage &ppstgOpen ) : int
StgIsStorageFile ( [ wcsName ) : int
StgIsStorageILockBytes ( ILockBytes plkbyt ) : int
StgOpenStorage ( [ wcsName, IStorage pstgPriority, STGM grfMode, IntPtr snbExclude, int reserved, IStorage &ppstgOpen ) : int
StgOpenStorageOnILockBytes ( ILockBytes plkbyt, IStorage pstgPriority, STGM grfMode, IntPtr snbExclude, uint reserved, IStorage &ppstgOpen ) : void

Method Details

CloneStorage() public static method

public static CloneStorage ( IStorage source, bool closeSource ) : IStorage
source IStorage
closeSource bool
return IStorage