SecureStringMarshal.SecureStringToGlobalAllocUnicode(SecureString) Methode

Definition

Kopiert den Inhalt eines verwalteten SecureString-Objekts in den nicht verwalteten Speicher.

public:
 static IntPtr SecureStringToGlobalAllocUnicode(System::Security::SecureString ^ s);
public static IntPtr SecureStringToGlobalAllocUnicode (System.Security.SecureString s);
static member SecureStringToGlobalAllocUnicode : System.Security.SecureString -> nativeint
Public Shared Function SecureStringToGlobalAllocUnicode (s As SecureString) As IntPtr

Parameter

s
SecureString

Das zu kopierende verwaltete Objekt.

Gibt zurück

IntPtr

nativeint

Die Adresse im nicht verwalteten Arbeitsspeicher, an die s kopiert wurde, oder 0, wenn s ein SecureString-Objekt mit der Länge 0 ist.

Ausnahmen

Der s-Parameter ist null.

Es ist nicht genügend Arbeitsspeicher verfügbar.

Gilt für: