Class IStorage

java.lang.Object
org.eclipse.swt.internal.ole.win32.IUnknown
org.eclipse.swt.internal.ole.win32.IStorage

public class IStorage extends IUnknown
  • Constructor Details

    • IStorage

      public IStorage(int address)
  • Method Details

    • Commit

      public int Commit(int grfCommitFlag)
    • CopyTo

      public int CopyTo(int ciidExclude, GUID rgiidExclude, String[] snbExclude, int pstgDest)
    • CreateStorage

      public int CreateStorage(String pwcsName, int grfMode, int reserved1, int reserved2, int[] ppStg)
    • CreateStream

      public int CreateStream(String pwcsName, int grfMode, int reserved1, int reserved2, int[] ppStm)
    • DestroyElement

      public int DestroyElement(String pwcsName)
    • EnumElements

      public int EnumElements(int reserved1, int reserved2, int reserved3, int[] ppenum)
    • OpenStorage

      public int OpenStorage(String pwcsName, int pstgPriority, int grfMode, String[] snbExclude, int reserved, int[] ppStg)
    • OpenStream

      public int OpenStream(String pwcsName, int reserved1, int grfMode, int reserved2, int[] ppStm)
    • RenameElement

      public int RenameElement(String pwcsOldName, String pwcsNewName)
    • Revert

      public int Revert()
    • SetClass

      public int SetClass(GUID clsid)