Unit DBTMsg |
*****************************************************} { } { Delphi Runtime Library } { } { Partial translation of DBT.H } { } { version : 4.00 } { Date : 24 May 1993 } { Copyright (c) 1993-1996 Microsoft Corporation } { } { Equates for WM_DEVICECHANGE } { } { Copyright (p) 1998 ZifNab (T. Deprez) } { } {*******************************************************} {*******************************************************} { [History :] } { 18-01-1998 : first release } { 21-02-1998 : added OEM, NET and PORT structures } { [FUTURE :] } { - further translation of DBT.H } { } {
Classes |
Functions |
Types |
PDEV_BROADCAST_HDR
PDEV_BROADCAST_NET
PDEV_BROADCAST_OEM
PDEV_BROADCAST_PORT
PDEV_BROADCAST_VOLUME
TDEV_BROADCAST_HDR
TDEV_BROADCAST_NET
TDEV_BROADCAST_OEM
TDEV_BROADCAST_PORT
TDEV_BROADCAST_VOLUME
TWMDeviceChange
Constants |
DBTF_MEDIA
DBTF_NET
DBT_CONFIGCHANGED
DBT_DEVICEARRIVAL
DBT_DEVICEQUERYREMOVE
DBT_DEVICEQUERYREMOVEFAILED
DBT_DEVICEREMOVECOMPLETE
DBT_DEVICEREMOVEPENDING
DBT_DEVICETYPESPECIFIC
DBT_DEVTYP_DEVNODE
DBT_DEVTYP_NET
DBT_DEVTYP_OEM
DBT_DEVTYP_PORT
DBT_DEVTYP_VOLUME
Variables |
Functions |
Types |
PDEV_BROADCAST_HDR = ^TDEV_BROADCAST_HDRwindow structures
PDEV_BROADCAST_NET = ^TDEV_BROADCAST_NET
PDEV_BROADCAST_OEM = ^TDEV_BROADCAST_OEM
PDEV_BROADCAST_PORT = ^TDEV_BROADCAST_PORT
PDEV_BROADCAST_VOLUME = ^TDEV_BROADCAST_VOLUME
TDEV_BROADCAST_HDR = record
dbch_size : DWORD;
dbch_devicetype : DWORD;
dbch_reserved : DWORD;
end;
TDEV_BROADCAST_NET = record
dbcn_size : DWORD;
dbcn_devicetype : DWORD;
dbcn_reserved : DWORD;
dbcn_resource : DWORD;
dbcn_flags : DWORD;
end;
TDEV_BROADCAST_OEM = record
dbco_size : DWORD;
dbco_devicetype : DWORD;
dbco_reserved : DWORD;
dbco_identifier : DWORD;
dbco_suppfunc : DWORD;
end;
TDEV_BROADCAST_PORT = record
dbcp_size : DWORD;
dbcp_devicetype : DWORD;
dbcp_reserved : DWORD;
dbcp_name : PCHAR;
end;
TDEV_BROADCAST_VOLUME = record
dbcv_size : DWORD;
dbcv_devicetype : DWORD;
dbcv_reserved : DWORD;
dbcv_unitmask : DWORD;
dbcv_flags : WORD;
end;
TWMDeviceChange = record
Msg : Cardinal;
Event : UINT;
dwData : Pointer;
Result : LongInt;
end;
Constants |
Variables |