Grundsätzlich geht es in Delphi ähnlich. Funktionen werden aus der
DLL importiert.
Bsp:
Delphi-Quellcode:
const
SetupApiModuleName = 'SETUPAPI.DLL';
..
function SetupDiGetClassDevs(ClassGuid: PGUID; const Enumerator: PAnsiChar;
hwndParent: HWND; Flags: DWORD): HDEVINFO; stdcall; external SetupApiModuleName
name 'SetupDiGetClassDevsA';
Importiert die Funktion
SetupDiGetClassDevsA aus
SETUPAPI.DLL und macht dieses als Delphifunktion
SetupDiGetClassDevs(..) nutzbar.