Closed brandonros closed 3 years ago
It was working for me on a pair of other PCs yesterday (server + client). I am not sure why this one is failing.
ERR_NOTEXIST = -8
i tried to trace it back but it feels like a lot of common "should == 0 for success, -1 for failure" are flipped in some cases without comments as to why:
export_device failed because
open_stub_dev failed / returned INVALID_HANDLE_VALUE
get_devpath_from_devno returned NULL because
get_device_path returned NULL because
traverse_intfdevs returned 0 instead of -1 with walker as walker_devpath because
traverse_dev_info calls walker_devpath and
get_intf_detail returned NULL
@brandonros : Indeed, -1 return code of traverse_intfdevs()
seems to be weird. I'll adjust accordingly.
Anyway, what's the reason for NULL of get_intf_detail()
? Wasn't there any debug message?
@brandonros : This issue will be closed. Please reopen if you want.
version latest 0.3.4