diff --git a/api/icsneolegacy/icsneolegacy.cpp b/api/icsneolegacy/icsneolegacy.cpp index b2d3658..239debc 100644 --- a/api/icsneolegacy/icsneolegacy.cpp +++ b/api/icsneolegacy/icsneolegacy.cpp @@ -326,8 +326,11 @@ int icsneoGetDLLVersion(void) { } int icsneoGetSerialNumber(void* hObject, unsigned int*iSerialNumber) { - // TODO Implement + if(!icsneoValidateHObject(hObject)) return false; + neodevice_t* device = (neodevice_t*)hObject; + *iSerialNumber = icsneo_serialStringToNum(device->serial); + return true; } int icsneoStartSockServer(void* hObject, int iPort) {