Interface OutlookStorage.NativeMethods.IStorage
Assembly: Simplic.Framework.DocumentProcessing.dll
Syntax
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("0000000B-0000-0000-C000-000000000046")]
public interface IStorage
Methods
|
Improve this Doc
View Source
Commit(Int32)
Declaration
void Commit(int grfCommitFlags)
Parameters
Type |
Name |
Description |
System.Int32 |
grfCommitFlags |
|
|
Improve this Doc
View Source
CopyTo(Int32, Guid[], IntPtr, OutlookStorage.NativeMethods.IStorage)
Declaration
void CopyTo(int ciidExclude, Guid[] pIIDExclude, IntPtr snbExclude, OutlookStorage.NativeMethods.IStorage stgDest)
Parameters
|
Improve this Doc
View Source
CreateStorage(String, OutlookStorage.NativeMethods.STGM, Int32, Int32)
Declaration
OutlookStorage.NativeMethods.IStorage CreateStorage(string pwcsName, OutlookStorage.NativeMethods.STGM grfMode, int reserved1, int reserved2)
Parameters
Returns
|
Improve this Doc
View Source
CreateStream(String, OutlookStorage.NativeMethods.STGM, Int32, Int32)
Declaration
IStream CreateStream(string pwcsName, OutlookStorage.NativeMethods.STGM grfMode, int reserved1, int reserved2)
Parameters
Returns
Type |
Description |
System.Runtime.InteropServices.ComTypes.IStream |
|
|
Improve this Doc
View Source
DestroyElement(String)
Declaration
void DestroyElement(string pwcsName)
Parameters
Type |
Name |
Description |
System.String |
pwcsName |
|
|
Improve this Doc
View Source
EnumElements(Int32, IntPtr, Int32, out OutlookStorage.NativeMethods.IEnumSTATSTG)
Declaration
void EnumElements(int reserved1, IntPtr reserved2, int reserved3, out OutlookStorage.NativeMethods.IEnumSTATSTG ppVal)
Parameters
|
Improve this Doc
View Source
MoveElementTo(String, OutlookStorage.NativeMethods.IStorage, String, Int32)
Declaration
void MoveElementTo(string pwcsName, OutlookStorage.NativeMethods.IStorage stgDest, string pwcsNewName, int grfFlags)
Parameters
|
Improve this Doc
View Source
OpenStorage(String, IntPtr, OutlookStorage.NativeMethods.STGM, IntPtr, Int32)
Declaration
OutlookStorage.NativeMethods.IStorage OpenStorage(string pwcsName, IntPtr pstgPriority, OutlookStorage.NativeMethods.STGM grfMode, IntPtr snbExclude, int reserved)
Parameters
Returns
|
Improve this Doc
View Source
OpenStream(String, IntPtr, OutlookStorage.NativeMethods.STGM, Int32)
Declaration
IStream OpenStream(string pwcsName, IntPtr reserved1, OutlookStorage.NativeMethods.STGM grfMode, int reserved2)
Parameters
Returns
Type |
Description |
System.Runtime.InteropServices.ComTypes.IStream |
|
|
Improve this Doc
View Source
RenameElement(String, String)
Declaration
void RenameElement(string pwcsOldName, string pwcsNewName)
Parameters
Type |
Name |
Description |
System.String |
pwcsOldName |
|
System.String |
pwcsNewName |
|
|
Improve this Doc
View Source
Revert()
Declaration
|
Improve this Doc
View Source
SetClass(ref Guid)
Declaration
void SetClass(ref Guid clsid)
Parameters
Type |
Name |
Description |
System.Guid |
clsid |
|
|
Improve this Doc
View Source
SetElementTimes(String, FILETIME, FILETIME, FILETIME)
Declaration
void SetElementTimes(string pwcsName, FILETIME pctime, FILETIME patime, FILETIME pmtime)
Parameters
Type |
Name |
Description |
System.String |
pwcsName |
|
System.Runtime.InteropServices.ComTypes.FILETIME |
pctime |
|
System.Runtime.InteropServices.ComTypes.FILETIME |
patime |
|
System.Runtime.InteropServices.ComTypes.FILETIME |
pmtime |
|
|
Improve this Doc
View Source
SetStateBits(Int32, Int32)
Declaration
void SetStateBits(int grfStateBits, int grfMask)
Parameters
Type |
Name |
Description |
System.Int32 |
grfStateBits |
|
System.Int32 |
grfMask |
|
|
Improve this Doc
View Source
Stat(out STATSTG, Int32)
Declaration
void Stat(out STATSTG pStatStg, int grfStatFlag)
Parameters
Type |
Name |
Description |
System.Runtime.InteropServices.ComTypes.STATSTG |
pStatStg |
|
System.Int32 |
grfStatFlag |
|