Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
P6R::p6INativeHandle Interface Referenceabstract

#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
 

Detailed Description

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.


The documentation for this interface was generated from the following file: