SecureStringMarshal 类

定义

重要

此 API 不符合 CLS。

提供用于分配非托管内存和复制非托管内存块的方法的集合。

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
继承
SecureStringMarshal
属性

方法

SecureStringToCoTaskMemAnsi(SecureString)

将托管 SecureString 对象的内容复制到从非托管 COM 任务分配器分配的内存块。

SecureStringToCoTaskMemUnicode(SecureString)

将托管 SecureString 对象的内容复制到从非托管 COM 任务分配器分配的内存块。

SecureStringToGlobalAllocAnsi(SecureString)

将托管 SecureString 的内容复制到非托管内存,并在复制时转换为 ANSI 格式。

SecureStringToGlobalAllocUnicode(SecureString)

将托管 SecureString 对象的内容复制到非托管内存中。

适用于