#include <p6nativehandle.h>
Inherits P6R::p6ICom.
Public Member Functions | |
virtual P6INT32 | addref (void)=0 |
virtual P6R::P6ERR | getNativeHandle (P6R::P6SIZE *pHandle)=0 |
virtual P6R::P6ERR | queryInterface (const P6R::P6IID &iid, P6VOID **ppIface)=0 |
virtual P6INT32 | release (void)=0 |
This interface is provided by various I/O components to allow native OS handle for the underlying I/O device to be retrieved.
WARNING: Knowlege of this handle by definition can make your code platform specific. It's strongly recommended that this not be used, however, there may be circumstances where this information is needed.
Definition at line 34 of file p6nativehandle.h.