in reply to Howto enumerate servers in a Win2K domain?
I'd ask you why it was failing and why you weren't reporting the error code when it fails. Unfortunately, Win32::NetAdmin::GetServers() makes it impossible to do this. The routine for GetServers in NetAdmin.xs needs to do if( 0 != lastError ) SetLastError(lastError) at the end. Similar changes are probably also required in other routines there.
If you want to get to the bottom of this, I suggest you grab the source code to the module (or to the libwin32 bundle), make that patch, then report $^E upon failure.
Please submit the patch back to the module/bundle maintainer. Thank you.
- tye (but my friends call me "Tye")
|
|---|