Last I checked, to pass via Win32::API a pointer to anything other than a "\0"-terminated string, you have to jump through some extra hoops. You have to say that you want to pass in an int not a pointer ("I" not "P") and then actually pass in unpack( "L", pack "p", $utf18 ). But perhaps the newer versions of Win32::API provide less cumbersome ways.
- tye
In reply to Re^3: Win32::API and CreateProcessWithLogonW (WCHAR*)
by tye
in thread Win32::API and CreateProcessWithLogonW
by slloyd
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |