Got an unresolved external: CEFUNC.obj : error LNK2019: unresolved external symbol "char * __cdecl WideToAns i(unsigned short *)" (?WideToAnsi@@YAPADPAG@Z) referenced in function "void __cd ecl GetMACaddress(void)" (?GetMACaddress@@YAXXZ) I have seen this before and figured out t...
Thankyou for the quick response, I have had a go this evening but get the following errors when compiling p:\vce\include\arm\mprapi.h(120) : warning C4068: unknown pragma p:\vce\include\arm\mprapi.h(1746) : warning C4068: unknown pragma CEFUNC.prg(1100) : error C2664: 'wsprintfW' : cannot convert pa...
I have seen references to this function in the FiveWin forum. But I get an unresolved external with FWPPC. Am I missing something or is this function not available. Is there a simple way to get the MAC Address, or will I have to attempt to write a wrapper for SendARP in C. My C skills are limited un...
HOla, Usa el MacAdreess dela tarjeta de red para validar tu programa,,, no da errores Salu2 Function GetMacAdd() local aMac, cRet aMac := GetNetCardID() IF VALTYPE(aMac) = "A" // hay varias tarjetas de red cRet := aMac[1] Else cRet := aMac // una sola t de red EndIf Return(cRet)
Bueno, una última reseña con otro dato curioso: El dato entre paréntesis es el valor que devuelve GetNetCardId() He cogido la tarjeta de red del viejo ordenador (44-45-53-54-00-00) y la he pinchado en un ordenador nuevo con tarjeta de red integrada (00-1A-92-B4-88-C7). Ahora ...
Manuel, Esta es la función del API de Windows que usamos en GetNetCardID(): http://msdn.microsoft.com/en-us/library/aa365917(VS.85).aspx Y este es el código fuente: #include <WinTen.h> #include <Windows.h> #include <hbapiitm.h> ...
Manuel, Tienes que comprobar el tipo de valor que devuelve GetNetCardId(). Si es de tipo array, entonces es que hay mas de un adaptador de red. Si solo hay un adaptador entonces debe devolver un valor tipo cadena. Si no hay adaptador de red, la verdad ...
Gracias Antonio y Wiliam. Unas preguntas más : Ante la curiosidad de si GetNetCardId() proporciona siempre el mismo formato he probado en tres ordenadores diferentes y me ha dado un serial con el mismo formato en los tres: 00-1A-92-B4-88-C5 ¿Esto siempre es ...
... nSerialHD() pero hoy me han demostrado lo sorprendentemente fácil que es piratar un programa basado en esta protección. También he probado msginfo(GetNetCardId()) y me da el error siguiente: Error: Unresolved external 'GetAdaptersInfo' referenced from C:\FWH\LIB\FIVEHC.LIB|NETCRDID. Aunque esto ...