SecureStringMarshal.SecureStringToGlobalAllocAnsi(SecureString) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyalin konten yang dikelola SecureString ke dalam memori yang tidak dikelola, mengonversi ke format ANSI saat disalin.
public:
static IntPtr SecureStringToGlobalAllocAnsi(System::Security::SecureString ^ s);
public static IntPtr SecureStringToGlobalAllocAnsi(System.Security.SecureString s);
static member SecureStringToGlobalAllocAnsi : System.Security.SecureString -> nativeint
Public Shared Function SecureStringToGlobalAllocAnsi (s As SecureString) As IntPtr
Parameter
Objek terkelola untuk disalin.
Mengembalikan
nativeint
Alamat, dalam memori yang tidak dikelola, ke tempat s parameter disalin, atau 0 jika objek null disediakan.
Pengecualian
Parameternya s adalah null.
Memori tidak tersedia cukup.
Keterangan
Metode SecureStringToGlobalAllocAnsi ini berguna untuk marshaling kustom atau saat mencampur kode terkelola dan tidak terkelola. Karena metode ini mengalokasikan memori yang tidak dikelola yang diperlukan untuk string, selalu bebaskan memori dengan memanggil ZeroFreeGlobalAllocAnsi metode .