INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

DLL Import externe Struktur in Header bekommen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

21.09.2016, 11:08 (Dieser Beitrag wurde zuletzt bearbeitet: 21.09.2016 11:13 von rolfk.)
Beitrag #8

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
RE: DLL Import externe Struktur in Header bekommen
(21.09.2016 08:38 )hansi9990 schrieb:  Gestatte mir nur noch eine Frage, aus einer vorherige ANtwort von dir habe ich entnommen das der SIZE_T Wert 8192 + 96 Bytes sein sein sollte um auch für 64-Bit korrekt zu funktionieren, habe ich das so richtig verstanden und würde es dann genügen an den SIZE_T eine Konstand mit dem Wert 8288 anzulegen?

Ja, für die 32 Bit Version benötigst Du zwar eigentlich ein paar Bytes weniger, aber das ist kein Problem. Ob man da jetzt 16 oder so Bytes verschwendet bei einer so grossen Struktur macht wirklich nichts aus. Wichtig ist dass der Speicherbereich gross genug ist für alle möglichen Fälle und das ist hier, wenn Du je nach 64 Bit LabVIEW wechselt dieser Fall, da dann alle HANDLEs und Pointer in der Struktur 64 Bit statt 32 Bit belegen.

Aber ich habe noch mal nachgeschaut. Wegen alignment und so müsste das effektiv 8192 + 104 Bytes sein.

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: DLL Import externe Struktur in Header bekommen - rolfk - 21.09.2016 11:08

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  USB Relay DLL import hansi9990 3 9.387 02.09.2019 09:15
Letzter Beitrag: hansi9990
  Aufruf externe DLL Fehler 1097 Lars_Tragl 1 9.000 11.08.2016 16:13
Letzter Beitrag: Freddy
  externe DLL verstehen sarah.bla 7 13.069 05.07.2016 08:19
Letzter Beitrag: sarah.bla
  Fehlende externe Funktion galilio 4 12.229 28.04.2016 12:42
Letzter Beitrag: rolfk
  aus einem Library Import Installer machen galilio 5 12.464 04.04.2016 09:32
Letzter Beitrag: galilio
  Labview Import / DLL debuggen galilio 36 49.930 10.11.2015 21:42
Letzter Beitrag: rolfk

Gehe zu: