Freigeben über


Marshal.ZeroFreeCoTaskMemUnicode-Methode: (IntPtr)

 

Veröffentlicht: Oktober 2016

Hinweis

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Gibt einen nicht verwalteten Zeichenfolgenzeiger frei, der mit der SecureStringToCoTaskMemUnicode-Methode reserviert wurde.

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (in mscorlib.dll)

Syntax

[SecurityCriticalAttribute]
public static void ZeroFreeCoTaskMemUnicode(
    IntPtr s
)
public:
[SecurityCriticalAttribute]
static void ZeroFreeCoTaskMemUnicode(
    IntPtr s
)
[<SecurityCriticalAttribute>]
static member ZeroFreeCoTaskMemUnicode : 
        s:nativeint -> unit
<SecurityCriticalAttribute>
Public Shared Sub ZeroFreeCoTaskMemUnicode (
    s As IntPtr
)

Parameter

  • s
    Type: System.IntPtr

    Die Adresse der nicht verwalteten Zeichenfolge, die freigegeben werden soll.

Hinweise

Die ZeroFreeCoTaskMemUnicode Methode zuerst Nullen und dann freigegeben nicht verwalteten Speicher, der belegt wurde mithilfe der SecureStringToCoTaskMemUnicode Methode.

Sicherheit

SecurityCriticalAttribute

requires full trust for the immediate caller. This member cannot be used by partially trusted or transparent code.

Versionsinformationen

Universelle Windows-Plattform
Verfügbar seit 8
.NET Framework
Verfügbar seit 2.0
Portierbare Klassenbibliothek
Unterstützt in: portierbare .NET-Plattformen
Windows Phone
Verfügbar seit 8.1

Siehe auch

Marshal-Klasse
System.Runtime.InteropServices-Namespace

Zurück zum Anfang