Ciao a tutti, sono nuovo del forum.
Sono uno sviluppatore VB.NET/VB 2005 ed ho provato ad usare le p2kapi.
Riesco a connettere il telefono, ad ottenere lo stato, soltanto che non capisco dove sbaglio quando voglio agire con i files e le directory.
Ad esempio, se io volessi creare una directory, farei così:
Prima la dichiarazione
CODICE
Public Declare Function File_CreateDir Lib "p2kapi2.dll" (ByVal
FileName As String, ByVal Attribute As Byte) As Integer
oltre alle altre necessarie.
Quindi inizializzo la connessione con Init e verifico che il telefono sia effettivamente connesso con GetStatus.
Ma se provo a fare
CODICE
File_CreateDir("/a/ciao/", 0)
ottengo il seguente errore a runtime:
FatalExecutionEngineError
Errore irreversibile di runtime. Indirizzo dell'errore 0x79e71bd7, nel
thread 0x9640. Codice di errore 0xc0000005. Questo errore potrebbe
essere un problema esistente in CLR o nelle parti unsafe o non
verificabili del codice utente. Tra le cause comuni di questo problema
sono inclusi errori dell'utente nel marshalling per l'interoperabilità
COM o PInvoke, che possono danneggiare lo stack.
Ciao e grazie anticipatamente!