Bagikan melalui


Metode Utilities.GetRandom

[Metode GetRandom tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan.]

Metode GetRandom menghasilkan angka acak yang aman menggunakan penyedia layanan kriptografi default (CSP).

Sintaks

Utilities.GetRandom( _
  [ ByVal Length ], _
  [ ByVal EncodingType ] _
)

Parameter

Panjang [masuk, opsional]

Panjangnya, dalam byte, dari angka acak yang akan dibuat. Nilai defaultnya adalah 8 byte.

EncodingType [in, opsional]

Nilai enumerasi CAPICOM_ENCODING_TYPE yang menunjukkan jenis pengodean yang akan digunakan untuk angka acak yang dihasilkan. Nilai defaultnya adalah CAPICOM_ENCODE_BINARY. Parameter ini bisa menjadi salah satu nilai berikut.

Nilai Makna
CAPICOM_ENCODE_ANY
Jenis pengodean ini hanya digunakan ketika data input memiliki jenis pengodean yang tidak diketahui. Jika nilai ini digunakan untuk menentukan jenis pengodean output, CAPICOM_ENCODE_BASE64 akan digunakan sebagai gantinya. Diperkenalkan dalam CAPICOM 2.0.
CAPICOM_ENCODE_BASE64
Data disimpan sebagai string yang dikodekan base64.
CAPICOM_ENCODE_BINARY
Data disimpan sebagai urutan biner murni.

 

Nilai kembali

Panjang byte Panjang angka yang dihasilkan secara acak, dengan pengodean yang ditentukan.

Persyaratan

Persyaratan Nilai
Redistribusi
CAPICOM 2.0 atau yang lebih baru di Windows Server 2003 dan Windows XP
DLL
Capicom.dll

Lihat juga

Utilitas