Desktop Functions: Smart Device Functions:
|
DeviceIoControl (kernel32)
C# Signature:
[DllImport("kernel32.dll", ExactSpelling = true, SetLastError = true, CharSet = CharSet.Auto)] User-Defined Types:None. Notes:None. Tips & Tricks:This is great for interacting with devices; now perhaps someone can help with the SetupDi calls to actually discover the device handles, etc...? If you are able to conquer it (I wasn't) toss me a mail at dotnet at richardgoodwin dot com - Richard: hDevice in Handle to the device that is to perform the operation. To obtain a device handle, call the CreateFile function. Sample Code:Please add some! Alternative Managed API:Do you know one? Please contribute it! Please edit this page!Do you have...
Select "Edit This Page" on the right hand toolbar and edit it! Or add new pages containing supporting types needed for this API (structures, delegates, and more). |
|