Función SystemPrng

[SystemPrng está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. En versiones posteriores podría modificarse o no estar disponible. En su lugar, use BCryptGenRandom.]

La función SystemPrng recupera un número especificado de bytes aleatorios del generador de números aleatorios del sistema.

Nota:

Esta función no tiene ningún archivo de encabezado asociado ni biblioteca de importación. Para llamar a esta función, debe crear un archivo de encabezado definido por el usuario.

Sintaxis

BOOL SystemPrng(
  _Out_ PBYTE  pbRandomData,
        SIZE_T cbRandomData
);

Parámetros

pbRandomData [out]

Puntero a un búfer que recibe los bytes recuperados.

cbRandomData [in]

El número de bytes que se van a recuperar.

Valor devuelto

Siempre devuelve TRUE.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista con SP1 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 [solo aplicaciones de escritorio]
Archivo DLL
Ksecdd.sys en Windows Server 2008 y Windows Vista con SP1;
Cng.sys en Windows 7 y Windows Server 2008 R2