|
|
|
|
Location:
e32std.h
Link against: euser.lib
class RDevice : public RHandleBase;
User side handle to an LDD factory object, an instance of a DLogicalDevice derived class.
The LDD factory object is a Kernel side object which is constructed on the Kernel heap when the logical device is opened using
User::LoadLogicalDevice(). The handle allows the User side to get information about the logical device.
To use the device, a thread must create and use an instance of an RBusLogicalChannel derived class.
RHandleBase - A handle to an object
RDevice -
Defined in RDevice:
GetCaps(), IsAvailable(), Open(), Open(), QueryVersionSupported()
Inherited from RHandleBase:
Attributes(),
Close(),
Duplicate(),
FullName(),
Handle(),
HandleInfo(),
Name(),
SetHandle(),
SetHandleNC(),
SetReturnedHandle(),
iHandle
inline TInt Open(const TFindLogicalDevice &aFind, TOwnerType aType=EOwnerProcess);
|
|
IMPORT_C TInt Open(const TDesC &aName, TOwnerType aType=EOwnerProcess);
|
|