SystemPrng 函数

[SystemPrng 可用于“要求”部分中指定的操作系统。 它可能在后续版本中变更或不可用。 请改用 BCryptGenRandom。]

SystemPrng 函数从系统随机数生成器检索指定数量的随机字节。

注意

此函数没有关联的头文件或导入库。 若要调用此函数,必须创建用户定义的头文件。

语法

BOOL SystemPrng(
  _Out_ PBYTE  pbRandomData,
        SIZE_T cbRandomData
);

参数

pbRandomData [out]

指向接收检索到的字节的缓冲区的指针。

cbRandomData [in]

要检索的字节数。

返回值

始终返回 TRUE

要求

要求
最低受支持的客户端
Windows Vista SP1 [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 [仅限桌面应用]
DLL
windows Server 2008 和 Windows Vista SP1 上的Ksecdd.sys;
Windows 7 和 Windows Server 2008 R2 上的Cng.sys