Public Member Functions | |
| HRESULT | GetFileIOHelper ([out, retval] IRfFileIOHelper **ppFileIOHelper) |
| HRESULT | GetObsFileIOHelper ([out, retval] IRfObsFileIO **ppRfObsFileIO) |
| HRESULT | CreateDiskFileSupport ([out, retval] IRfFileSupport **ppiFileSupport) |
| HRESULT | CreateRsFileHandle ([in] BSTR bszFileName,[in] RtDWORD dwFlags,[out, retval] IRsFileHandle **ppRsFileHandle) |
| HRESULT | CreateRsFileHandleForStream ([in] IStream *pStm,[in] BSTR bszName,[in] RtDWORD dwFlags,[out, retval] IRsFileHandle **ppRsFileHandle) |
| HRESULT | CreateRsFileChunk ([in] IUnknown *pOuter,[out, retval] IUnknown **ppRsFileChunk) |
| HRESULT | GetFileIOGenericHelper ([out, retval] IRsFileIOGeneric **ppFileIOGeneric) |
| HRESULT IRpFileIOPck::GetFileIOHelper | ( | [out, retval] IRfFileIOHelper ** | ppFileIOHelper | ) |
Method create the IRfFileIOHelper helper.
Standard HRESULT processing can be applied to the result.
| HRESULT IRpFileIOPck::GetObsFileIOHelper | ( | [out, retval] IRfObsFileIO ** | ppRfObsFileIO | ) |
Create File IO helper for obsolete file formats (tS7.0 - tS7.11).
Standard HRESULT processing can be applied to the result.
| HRESULT IRpFileIOPck::CreateDiskFileSupport | ( | [out, retval] IRfFileSupport ** | ppiFileSupport | ) |
Create disk file helper.
Standard HRESULT processing can be applied to the result.
| HRESULT IRpFileIOPck::CreateRsFileHandle | ( | [in] BSTR | bszFileName, | |
| [in] RtDWORD | dwFlags, | |||
| [out, retval] IRsFileHandle ** | ppRsFileHandle | |||
| ) |
Method creates File Handle object for Rosetta file access and open the file.
| bszFileName | [in] filename for which the handle will be created. | |
| dwFlags | [in] IRsFileHandle::ReFileHandleOpenFlags Possible values:
|
Standard HRESULT processing can be applied to the result.
| HRESULT IRpFileIOPck::CreateRsFileHandleForStream | ( | [in] IStream * | pStm, | |
| [in] BSTR | bszName, | |||
| [in] RtDWORD | dwFlags, | |||
| [out, retval] IRsFileHandle ** | ppRsFileHandle | |||
| ) |
Create file handle and assign specified stream to it.
| pStm | [in] Stream for which the handle will be created. | |
| bszName | [in] Stream's name. | |
| dwFlags | [in] IRsFileHandle::ReFileHandleOpenFlags Possible values:
|
Standard HRESULT processing can be applied to the result.
| HRESULT IRpFileIOPck::CreateRsFileChunk | ( | [in] IUnknown * | pOuter, | |
| [out, retval] IUnknown ** | ppRsFileChunk | |||
| ) |
Method creates file chunk object that have to be aggregated to your custom chunk object.
| pOuter | [in] Specify the object object. |
Standard HRESULT processing can be applied to the result.
| HRESULT IRpFileIOPck::GetFileIOGenericHelper | ( | [out, retval] IRsFileIOGeneric ** | ppFileIOGeneric | ) |
Get generic FileIO helper.
Standard HRESULT processing can be applied to the result.
1.5.5