I tried to implement that call using Win32::API, but I just don't know enough about Windows to make it work.
Thank you for posting, Barry Brevik -----Original Message----- From: Howard Tanner [mailto:tan...@optonline.net] Sent: Wednesday, July 18, 2012 11:31 AM To: Barry Brevik; Perl-Win32-Users@listserv.ActiveState.com Subject: RE: Help with LookupAccountSID (again) Sorry, forgot to copy the group. Here's what I sent to Barry: The Win32 API to do that is ConvertStringSidToSid: http://msdn.microsoft.com/en-us/library/windows/desktop/aa376402(v=vs.85 ).as px My Perl isn't strong enough to know how to call this from Perl, but I'm sure someone stronger in Perl could handle it. -----Original Message----- From: perl-win32-users-boun...@listserv.activestate.com [mailto:perl-win32-users-boun...@listserv.activestate.com] On Behalf Of Barry Brevik Sent: Wednesday, July 18, 2012 2:30 PM To: perl Win32-users Subject: Help with LookupAccountSID (again) Previously I had asked for help with Win32::LookupAccountSID(). Specifically, the call requires that the SID be in a binary format. One helpful user pointed me to this: http://code.activestate.com/lists/perl-win32-users/26301/ All of that works, except the article's author is first getting the binary SID from the Win32::LookupAccountName() call, which is a chicken and egg thing. I need to know how to convert a SID like this: '{S-1-5-21-1406052347-744958519-16733337701-1424}' ...into its equivalent binary form for use in the Win32::LookupAccountSID() call. Does anyone out there know how to do this? TIA, Barry Brevik _______________________________________________ Perl-Win32-Users mailing list Perl-Win32-Users@listserv.ActiveState.com To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs _______________________________________________ Perl-Win32-Users mailing list Perl-Win32-Users@listserv.ActiveState.com To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs