# IRsUnknownBSEvent Interface Reference

Inherits IUnknown.

List of all members.

## Public Member Functions
HRESULT | Apply ([in] IRnEncapsulator *pSpace)
HRESULT | Rollback ([in] IRnEncapsulator *pSpace)
HRESULT | Destroy (void)

## Detailed Description

Base interface for system event which can be applied and rolled back.

## Member Function Documentation

HRESULT IRsUnknownBSEvent::Apply | ( | [in] IRnEncapsulator * | pSpace | ) |

Applies event in specified shared space.

Parameters:

  | pSpace | [in] Shared space to apply the event on it.

HRESULT IRsUnknownBSEvent::Rollback | ( | [in] IRnEncapsulator * | pSpace | ) |

Rolls back event in specified shared space.

Parameters:

  | pSpace | [in] Shared space to rollback event on it.

HRESULT IRsUnknownBSEvent::Destroy | ( | void |  | ) |

Releases internally allocated data and resources.