Important: |
---|
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |
This interface is implemented by monikers to enable the Running Object Table (ROT) to compare monikers against each other.
The ROT uses the IROTDatainterface to test whether two monikers are equal. The ROT must do this when, for example, it checks whether a specified moniker is registered as running.
When to Implement
You must implement IROTDataif you are writing your own moniker class (that is, writing your own implementation of the IMonikerinterface), and if your monikers are meant to be registered in the ROT.
When to Use
You typically do not need to use this interface. This interface is used by the system's implementation of the ROT.
Methods in Vtable Order
IUnknown method | Description |
---|---|
Returns pointers to supported interfaces. |
|
Increments the reference count. |
|
Decrements the reference count. |
Method | Description |
---|---|
Retrieve data to allow moniker to be compared with another. |
Remarks
To determine whether the platform supports this interface, see Determining Supported COM APIs.
Requirements
Header | objidl.h, objidl.idl |
Library | ole32.lib, uuid.lib |
Windows Embedded CE | Windows CE 3.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |