Compartir a través de


Método Utilities.GetRandom

[El método GetRandom está disponible para su uso en los sistemas operativos especificados en la sección Requisitos.]

El método GetRandom genera un número aleatorio seguro mediante el proveedor de servicios criptográficos (CSP) predeterminado.

Sintaxis

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

Parámetros

Longitud [in, opcional]

Longitud, en bytes, del número aleatorio que se va a crear. El valor predeterminado es de 8 bytes.

EncodingType [in, opcional]

Valor de la enumeración CAPICOM_ENCODING_TYPE que indica el tipo de codificación que se va a usar para el número aleatorio generado. El valor predeterminado es CAPICOM_ENCODE_BINARY. Este parámetro puede ser uno de los valores siguientes.

Valor Significado
CAPICOM_ENCODE_ANY
Este tipo de codificación solo se usa cuando los datos de entrada tienen un tipo de codificación desconocido. Si este valor se usa para especificar el tipo de codificación de la salida, se usará CAPICOM_ENCODE_BASE64 en su lugar. Introducido en CAPICOM 2.0.
CAPICOM_ENCODE_BASE64
Los datos se guardan como una cadena codificada en base64.
CAPICOM_ENCODE_BINARY
Los datos se guardan como una secuencia binaria pura.

 

Valor devuelto

Número generado aleatoriamente Bytes de longitud, con la codificación especificada.

Requisitos

Requisito Value
Redistribuible
CAPICOM 2.0 o posterior en Windows Server 2003 y Windows XP
Archivo DLL
Capicom.dll

Consulte también

Utilidades