ReactOS  0.4.13-dev-563-g0561610
IAssemblyCacheItem Interface Reference

import"fusion.idl";

Inheritance diagram for IAssemblyCacheItem:
Collaboration diagram for IAssemblyCacheItem:

Public Member Functions

IASSEMBLYCACHEITEM_COMMIT_DISPOSITION_ALREADY_INSTALLED HRESULT CreateStream ([in] DWORD dwFlags, [in] LPCWSTR pszStreamName, [in] DWORD dwFormat, [in] DWORD dwFormatFlags, [out] IStream **ppIStream, [in, optional] ULARGE_INTEGER *puliMaxSize)
 
HRESULT Commit ([in] DWORD dwFlags, [out, optional] ULONG *pulDisposition)
 
HRESULT AbortItem ()
 
HRESULT CreateStream ([in] DWORD flags, [in] LPCWSTR name, [in] DWORD format, [in] DWORD format_flags, [out] IStream **stream, [in, optional] ULARGE_INTEGER *max_size)
 
HRESULT Commit ([in] DWORD flags, [out, optional] ULONG *disp)
 
HRESULT AbortItem ()
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Detailed Description

Definition at line 137 of file fusion.idl.

Member Function Documentation

◆ AbortItem() [1/2]

HRESULT IAssemblyCacheItem::AbortItem ( )

◆ AbortItem() [2/2]

HRESULT IAssemblyCacheItem::AbortItem ( )

◆ Commit() [1/2]

HRESULT IAssemblyCacheItem::Commit ( [in] DWORD  flags,
[out, optional] ULONG disp 
)

◆ Commit() [2/2]

HRESULT IAssemblyCacheItem::Commit ( [in] DWORD  dwFlags,
[out, optional] ULONG pulDisposition 
)

◆ CreateStream() [1/2]

HRESULT IAssemblyCacheItem::CreateStream ( [in] DWORD  flags,
[in] LPCWSTR  name,
[in] DWORD  format,
[in] DWORD  format_flags,
[out] IStream **  stream,
[in, optional] ULARGE_INTEGER max_size 
)

◆ CreateStream() [2/2]

IASSEMBLYCACHEITEM_COMMIT_DISPOSITION_ALREADY_INSTALLED HRESULT IAssemblyCacheItem::CreateStream ( [in] DWORD  dwFlags,
[in] LPCWSTR  pszStreamName,
[in] DWORD  dwFormat,
[in] DWORD  dwFormatFlags,
[out] IStream **  ppIStream,
[in, optional] ULARGE_INTEGER puliMaxSize 
)

The documentation for this interface was generated from the following files: