Rework
This commit is contained in:
@@ -3,7 +3,11 @@ unit mr.drv;
|
||||
interface
|
||||
|
||||
type
|
||||
TDriver = class abstract( TInterfacedObject)
|
||||
TDriver = class abstract
|
||||
protected
|
||||
class var
|
||||
fInterfaceGuid : string;
|
||||
|
||||
protected
|
||||
fDeviceHandle : THandle;
|
||||
fDevicePath : string;
|
||||
@@ -13,8 +17,11 @@ type
|
||||
procedure Close; virtual; abstract;
|
||||
|
||||
public
|
||||
property DevicePath : string read fDevicePath;
|
||||
property DeviceHandle : THandle read fDeviceHandle;
|
||||
class property InterfaceGUID: string read fInterfaceGuid;
|
||||
|
||||
public
|
||||
property DevicePath : string read fDevicePath;
|
||||
property DeviceHandle : THandle read fDeviceHandle;
|
||||
end;
|
||||
|
||||
TDriverClass = class of TDriver;
|
||||
|
||||
Reference in New Issue
Block a user