wsadata
Publicado por wazamako (1 intervención) el 15/10/2002 17:32:36
hola, aver si alguien me pega una alumbrada.
push offset wsadata
cuando lo debugeo es un push a offset 00000000, la estructura la tengo en data. antes la tenia en una iclude pero daba lo mismo. como puedo arreglar eso? porque al consultar la version , dentro de la WSAStartup intenta escribir a offset 00000000 y eax no retorna null.
asi esta.
.data
WSADATA struct
mVersion dw ? ; tambien la tenia como 0 en vez de ?
mHighVersion dw ? ; tambien la tenia como 0 en vez de ?
szDescription db 257 dup(0)
szSystemStatus db 129 dup(0)
iMaxSockets dw ? ; tambien la tenia como 0 en vez de ?
iMaxUpdDg dw ? ; tambien la tenia como 0 en vez de ?
lpVendorInfo dd ? ; tambien la tenia como 0 en vez de ?
WSADATA ends
mientras sigo dandole aver si pillo la causa del error.
push offset wsadata
cuando lo debugeo es un push a offset 00000000, la estructura la tengo en data. antes la tenia en una iclude pero daba lo mismo. como puedo arreglar eso? porque al consultar la version , dentro de la WSAStartup intenta escribir a offset 00000000 y eax no retorna null.
asi esta.
.data
WSADATA struct
mVersion dw ? ; tambien la tenia como 0 en vez de ?
mHighVersion dw ? ; tambien la tenia como 0 en vez de ?
szDescription db 257 dup(0)
szSystemStatus db 129 dup(0)
iMaxSockets dw ? ; tambien la tenia como 0 en vez de ?
iMaxUpdDg dw ? ; tambien la tenia como 0 en vez de ?
lpVendorInfo dd ? ; tambien la tenia como 0 en vez de ?
WSADATA ends
mientras sigo dandole aver si pillo la causa del error.
Valora esta pregunta


0