Freigeben über


SecureStringMarshal Klasse

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Stellt eine Auflistung von Methoden zum Belegen von nicht verwaltetem Speicher und dem Kopieren von nicht verwalteten Speicherblöcken bereit.

public ref class SecureStringMarshal abstract sealed
public static class SecureStringMarshal
[System.CLSCompliant(false)]
public static class SecureStringMarshal
type SecureStringMarshal = class
[<System.CLSCompliant(false)>]
type SecureStringMarshal = class
Public Class SecureStringMarshal
Vererbung
SecureStringMarshal
Attribute

Methoden

SecureStringToCoTaskMemAnsi(SecureString)

Kopiert den Inhalt eines verwalteten SecureString-Objekts in einen Speicherblock, der von der nicht verwalteten Speicherbelegung für COM-Aufgaben reserviert wurde.

SecureStringToCoTaskMemUnicode(SecureString)

Kopiert den Inhalt eines verwalteten SecureString-Objekts in einen Speicherblock, der von der nicht verwalteten Speicherbelegung für COM-Aufgaben reserviert wurde.

SecureStringToGlobalAllocAnsi(SecureString)

Kopiert den Inhalt eines verwalteten SecureString in den nicht verwalteten Speicher und konvertiert ihn beim Kopieren in das ANSI-Format.

SecureStringToGlobalAllocUnicode(SecureString)

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

Gilt für: