# IRsPhysEvent Interface Reference

Inherits IUnknown.

List of all members.

## Public Member Functions
HRESULT | Create ([in] RtPhysEvent eEvent,[in] IRsNode *pNode,[in] VARIANT *pVtData)
HRESULT | Event ([out] RtPhysEvent *peEvent)
HRESULT | Source ([out] IRsNode **ppNode)
HRESULT | EventData ([out] VARIANT *pVtData)

## Detailed Description

IRsPhysEvent interface provides access to phys event.

## Member Function Documentation

HRESULT IRsPhysEvent::Create | ( | [in] RtPhysEvent | eEvent,
|  | [in] IRsNode * | pNode,
|  | [in] VARIANT * | pVtData |
| ) |  |  |

Create phys event.

Parameters:

  | eEvent | [in] Event IRsPhysEvent::RtPhysEvent.
  | pNode | [in] Source node.
  | pVtData | [in] Event data.

HRESULT IRsPhysEvent::Event | ( | [out] RtPhysEvent * | peEvent | ) |

Get phys event.

Parameters:

  | peEvent | [out] Phys event IRsPhysEvent::RtPhysEvent.

HRESULT IRsPhysEvent::Source | ( | [out] IRsNode ** | ppNode | ) |

Get source object of phys event.

Parameters:

  | ppNode | [out] Source object.

HRESULT IRsPhysEvent::EventData | ( | [out] VARIANT * | pVtData | ) |

Get data of phys event.

Parameters:

  | pVtData | [out] Event data.