Moin Nice,
welche Variable enthält denn nun das
Handle?
h oder
handle?
Das geht aus Deinem Code nämlich nicht genau hervor.
Am Besten setzt Du mal einen Breakpoint auf die DeviceIOControl Zeile und prüfst mal den Inhalt der dort als
Handle übergebenen Variablen.