Search
Module:
Directory

   Desktop Functions:

   Smart Device Functions:


Show Recent Changes
Subscribe (RSS)
Misc. Pages
Comments
FAQ
Helpful Tools
Playground
Suggested Reading
Website TODO List
Download Visual Studio Add-In

Search Results for "IStorage" in [All]

Constants

.

        /// Unable to convert OLESTREAM to IStorage

.

        /// Contents of the IStorage not in correct format

.

        /// Contents of IStorage is missing one of the standard streams

.

        /// Unable to convert OLESTREAM to IStorage

ole32

.

See Also: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/stg/stg/names_in_istorage.asp

.

static extern Guid ReadClassStg(IStorage pStg);

.

static extern void ReadFmtUserTypeStg(IStorage pStg, out CLIPFORMAT pcf,

.

    /// object supports the COM-provided, compound-file implementation for the IStorage interface.

.

    /// <param name="ppstgOpen">A pointer to the location of the IStorage pointer on the new storage object.</param>

.

    ///    Indicates that the compound file was successfully converted. The original byte-array object was successfully converted to IStorage format.

.

    public extern static int StgCreateDocfileOnILockBytes(ILockBytes plkbyt, StgmConstants grfMode, int reserved, out IStorage ppstgOpen);

.

    /// object supports the COM-provided, compound-file implementation for the IStorage interface.

.

    /// <param name="ppstgOpen">A pointer to the location of the IStorage pointer on the new storage object.</param>

.

    ///    Indicates that the compound file was successfully converted. The original byte-array object was successfully converted to IStorage format.

.

    public extern static int StgCreateDocfileOnILockBytes(ILockBytes plkbyt, int grfMode, int reserved, out IStorage ppstgOpen);

.

    IStorage pStg,

.

static extern void WriteFmtUserTypeStg(IStorage pStg, CLIPFORMAT cf, string lpszUserType);

Interfaces

.

  void SaveCompleted(int iob, IStorage lpstg);

.

interface IStorage {

.

        /* [out] */ out IStorage ppstg);

.

        /* [unique][in] */ IStorage pstgPriority,

.

        /* [out] */ out IStorage ppstg);

.

        /* [unique][in] */ IStorage pstgDest);

.

        /* [unique][in] */ IStorage pstgDest,

.

Interface IStorage

.

                      ByRef ppstg As IStorage)

.

                    ByVal pstgPriority As IStorage,

.

                    ByRef ppstg As IStorage)

.

               ByVal pstgDest As IStorage)

.

                      ByVal pstgDest As IStorage,

.
Documentation
[IStorage] on MSDN

shell32

.

    STORAGE = &H8          '   supports BindToObject(IID_IStorage)

Structures

.

    //     The storage medium is a storage component identified by an IStorage pointer.

.

    //     The data is in the streams and storages contained by this IStorage instance.

.

    //     member is not null, the destination process should use IStorage::Release

.

    TYMED_ISTORAGE = 8,

.

    '     The storage medium is a storage component identified by an IStorage pointer.

.

    '     The data is in the streams and storages contained by this IStorage instance.

.

    '     member is not null, the destination process should use IStorage::Release

.

    TYMED_ISTORAGE = 8

.

  public IStorage pstg;

.

Added public IStorage pstg per MSDN doc:

Enums

.

    ///Contents of the IStorage not in correct format

.

    [Description("Contents of the IStorage not in correct format")]

.

    ///Contents of IStorage is missing one of the standard streams

.

    [Description("Contents of IStorage is missing one of the standard streams")]

.

    ///Unable to convert OLESTREAM to IStorage

.

    [Description("Unable to convert OLESTREAM to IStorage")]

.

    '''Contents of the IStorage not in correct format

.

    <Description("Contents of the IStorage not in correct format")> _

.

    '''Contents of IStorage is missing one of the standard streams

.

    <Description("Contents of IStorage is missing one of the standard streams")> _

.

    '''Unable to convert OLESTREAM to IStorage

.

    <Description("Unable to convert OLESTREAM to IStorage")> _

16: SFGAOF
.

        SFGAO_STORAGE       = 0x00000008,         // supports BindToObject(IID_IStorage)


 
Access PInvoke.net directly from VS: