Marshal::StringToCoTaskMemAuto Method (String^)
Copies the contents of a managed String to a block of memory allocated from the unmanaged COM task allocator.
Assembly: mscorlib (in mscorlib.dll)
The characters of the string are copied as either ANSI or Unicode characters, depending on the operating system where the code is executing. On Windows 98, the characters are copied as ANSI characters. On Windows NT 4.0, Windows 2000, Windows XP, and the Windows Server 2003 family, the characters are copied as Unicode characters.
requires full trust for the immediate caller. This member cannot be used by partially trusted or transparent code.
Available since 1.1