![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#2
|
|||
|
|||
|
Amigos, por suerte encontré la solución. Desde el punto de vista lógico todo estaba bien, el problema es que yo compilaba mi proyecto con una alineación a 8 bytes, cuando he debido compilar el proyecto con una alineación a un byte.
Es decir la dll necesitaba leer la estructura byte por byte y además era necesario enviar la estructura exactamente tal como es, sin embargo mi proyecto enviaba una estructura cuyo tamaño es multiple de ocho ya que la estructura era enviada en bloques de ocho bytes. Por ejemplo si la estructura pesaba 29 bytes, mi aplicaión enviaba 32 bytes (multiplo de ocho). Saludos. |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| pasar un puntero a una funcion | baby | Varios | 2 | 21-05-2007 13:10:22 |
| Puntero a Estructura (Record) | jlrbotella | OOP | 2 | 05-03-2007 12:39:51 |
| Almacenar la dirección de un puntero en una cadena | abracadabra | Varios | 2 | 17-11-2006 19:16:18 |
| Direccion de memoria de una funcion | camambrini | Varios | 0 | 30-07-2004 18:20:05 |
| Direccion de memoria de una funcion cuyo nombre esta en una variable | Rudorf | Debates | 13 | 31-07-2003 16:31:10 |
|