SecureStringMarshal Classe

Definição

Importante

Esta API não está em conformidade com CLS.

Fornece uma coleção de métodos para alocar a memória não gerenciada e copiar os blocos de memória não gerenciada.Provides a collection of methods for allocating unmanaged memory and copying unmanaged memory blocks.

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
Herança
SecureStringMarshal
Atributos

Métodos

SecureStringToCoTaskMemAnsi(SecureString)

Copia o conteúdo de um objeto SecureString gerenciado para um bloco de memória alocado do alocador de tarefas COM não gerenciado.Copies the contents of a managed SecureString object to a block of memory allocated from the unmanaged COM task allocator.

SecureStringToCoTaskMemUnicode(SecureString)

Copia o conteúdo de um objeto SecureString gerenciado para um bloco de memória alocado do alocador de tarefas COM não gerenciado.Copies the contents of a managed SecureString object to a block of memory allocated from the unmanaged COM task allocator.

SecureStringToGlobalAllocAnsi(SecureString)

Copia o conteúdo de um SecureString gerenciado para a memória não gerenciada, convertendo em formato ANSI durante a cópia.Copies the contents of a managed SecureString into unmanaged memory, converting into ANSI format as it copies.

SecureStringToGlobalAllocUnicode(SecureString)

Copia o conteúdo de um objeto SecureString gerenciado para uma memória não gerenciada.Copies the contents of a managed SecureString object into unmanaged memory.

Aplica-se a