private SecureStringToGlobalAllocAnsi ( string data ) : void | ||
data | string | |
return | void |
public static void SecureStringToGlobalAllocAnsi(string data)
{
using (var str = ToSecureString(data))
{
IntPtr ptr = Marshal.SecureStringToGlobalAllocAnsi(str);
try
{
string actual = Marshal.PtrToStringAnsi(ptr);
Assert.Equal(data, actual);
}
finally
{
Marshal.ZeroFreeGlobalAllocAnsi(ptr);
}
}
}