# IRsObjDesc Interface Reference

Inherits IUnknown.

List of all members.

## Public Member Functions
HRESULT | Author ([out, retval] BSTR *pbszAuthor)
HRESULT | Version ([out] RtUshort *pVersion)
HRESULT | Date ([out, retval] BSTR *pbsDate)
HRESULT | AccessRights ([out, retval] ReAccessRights *peAccessRights)
HRESULT | Description ([out, retval] BSTR *pbsDescription)
HRESULT | IntendedUsers ([out, retval] ReObjUsers *peIntendedUsers)

## Detailed Description

Generic object descriptor holding information about author, version, date, access rights, description and intended users of object.

## Member Function Documentation

HRESULT IRsObjDesc::Author | ( | [out, retval] BSTR * | pbszAuthor | ) |

Returns:
  pbszAuthor [out,retval] .

HRESULT IRsObjDesc::Version | ( | [out] RtUshort * | pVersion | ) |

Parameters:

  | pbszAuthor | [out] .

HRESULT IRsObjDesc::Date | ( | [out, retval] BSTR * | pbsDate | ) |

Returns:
  pbsDate [out,retval] .

HRESULT IRsObjDesc::AccessRights | ( | [out, retval] ReAccessRights * | peAccessRights | ) |

Returns:
  peAccessRights [out,retval] .

HRESULT IRsObjDesc::Description | ( | [out, retval] BSTR * | pbsDescription | ) |

Returns:
  pbsDescription [out,retval] .

HRESULT IRsObjDesc::IntendedUsers | ( | [out, retval] ReObjUsers * | peIntendedUsers | ) |

Returns:
  peIntendedUsers [out,retval] .