IRfLibraryPlaceActions Interface Reference

Inherits IUnknown.

List of all members.

Public Member Functions

HRESULT Delete ([in] IRnLibraryPlace *pPlace)
HRESULT CreateLibrary ([in] IRnLibraryPlace *pPlace,[in] BSTR bszName,[in] BSTR bszTypeIID)


Detailed Description

Function set provides method for library place manipulation.

Member Function Documentation

HRESULT IRfLibraryPlaceActions::Delete ( [in] IRnLibraryPlace *  pPlace  ) 

Delete specified library place.

Parameters:
pPlace [in] Specify the library place you want to delete .

HRESULT IRfLibraryPlaceActions::CreateLibrary ( [in] IRnLibraryPlace *  pPlace,
[in] BSTR  bszName,
[in] BSTR  bszTypeIID 
)

CreateLibrary. Create library in specified library place. See IRfLibraryActions for more library operations.

Parameters:
pPlace [in] The library place in which you want create the new library.
bszName [in] Desired name of the library.
bszTypeIID [in] Library type IID. Some of IIDs
  • {C456015B-53C6-4f5f-BDD5-3933151C59BD} - IRS_FILETYPE_IID_OBJ - .RsObj
  • {736675E7-A3B5-458e-AC67-21B4ABCEE6E7} - IRS_FILETYPE_IID_SCN - .RsScn
  • {0156F8D3-8E50-4cd9-943C-8B2C567ECA60} - IRS_FILETYPE_IID_CTX - .ctx For more IIDs see FileIOGUIDs.h. See IRsFileIOGeneric for more details how to enumerate the library types.


Generated on Wed May 20 21:32:10 2009 for trueSpace7.6 SDK by  doxygen 1.5.5