# IRsObjVersion Interface Reference

List of all members.

## Public Member Functions
HRESULT | GetVersion ([in] const IID *piid,[out, retval] RtDWORD *pdwVersion)
HRESULT | SetVersion ([in] const IID *piid,[in] RtDWORD dwVersion)
HRESULT | IncVersion ([in] const IID *piid,[out, retval] RtDWORD *pdwVersion)
HRESULT | DecVersion ([in] const IID *piid,[out, retval] RtDWORD *pdwVersion)

## Detailed Description

Object version declaration

## Member Function Documentation

HRESULT IRsObjVersion::GetVersion | ( | [in] const IID * | piid,
|  | [out, retval] RtDWORD * | pdwVersion |
| ) |  |  |

Parameters:

  | piid | [in] .

Returns:
  pdwVersion [out,retval] .

HRESULT IRsObjVersion::SetVersion | ( | [in] const IID * | piid,
|  | [in] RtDWORD | dwVersion |
| ) |  |  |

Parameters:

  | piid | [in] .
  | dwVersion | [in] .

HRESULT IRsObjVersion::IncVersion | ( | [in] const IID * | piid,
|  | [out, retval] RtDWORD * | pdwVersion |
| ) |  |  |

Parameters:

  | piid | [in] .

Returns:
  pdwVersion [out,retval] .

HRESULT IRsObjVersion::DecVersion | ( | [in] const IID * | piid,
|  | [out, retval] RtDWORD * | pdwVersion |
| ) |  |  |

Parameters:

  | piid | [in] .

Returns:
  pdwVersion [out,retval] .