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