DevTrain Startseite Advanced Developers Conference vom 14.-15. Februar 2011  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: VB.NET | Thema: deviceiocontrol problem | Von: G. Guest ( 13.05.2006 02:37)

Hallo,

ich versuche folgende Deklarationen zu benutzen! dabei geht es um ein Gerät an das ich Pakete schicken möchte

Dim size As IntPtr = 0
Dim IOCTL_USB_PACKET_SIZE As IntPtr
IOCTL_USB_PACKET_SIZE = CTL_CODE(FILE_DEVICE_UNKNOWN, &H851, METHOD_BUFFERED, FILE_ANY_ACCESS)

Dim Security As SECURITY_ATTRIBUTES

Security.lpSecurityDescriptor = 0
Security.bInheritHandle = CInt(True)
Security.nLength = Len(Security)

gHandle = CreateFile("\\?\usb#vid_091e&pid_0003#5&295c686&0&2#{2c9c45c2-8e7d-4c08-a12d-816bbae722c0}", _
0, FILE_SHARE_READ Or FILE_SHARE_WRITE, Security, OPEN_EXISTING, 0, 0)
'Get the USB packet size, which we need for sending packets
Dim bDevice As Boolean
bDevice = DeviceIoControl(gHandle, IOCTL_USB_PACKET_SIZE, vbNull, 0, size, len(size), BufferLen, IntPtr.Zero)
-------------------------------------------------

aber "bDevice" gibt immer False zurück obwohl gHandle nicht Null ist

was ist denn mit meinem code falsch?
danke


Betreff Von Datum
Re: deviceiocontrol problem
Moin, <br><br>da du leider deine deklaration der funktion nicht gepostet hast kann ich dir nicht helfen poste diese doch bitte.<br><br>vbnull, len(size) sehen mir verdächtig aus. <br><br>mfg
Christian Hehtke 13.05.2006 09:58
AW: Re: deviceiocontrol problem
hallo,<br>ich habe haargenau das gleiche problem<br>ich habe durch createfile ein handle zu meinem gerät das hat geklappt und errorcode=0 also alles in ordnung<br>jetzt versuche ich mit dem gerät zu...
G. Guest 27.05.2006 04:20

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Visual Studio 1 Magazin

© Copyright 2003 ppedv AG