Edit

Share via


SecureStringMarshal.SecureStringToGlobalAllocUnicode(SecureString) Method

Definition

Copies the contents of a managed SecureString object into unmanaged memory.

C#
public static IntPtr SecureStringToGlobalAllocUnicode(System.Security.SecureString s);

Parameters

s
SecureString

The managed object to copy.

Returns

IntPtr

The address, in unmanaged memory, where s was copied, or 0 if s is a SecureString object whose length is 0.

Exceptions

The s parameter is null.

There is insufficient memory available.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1