共用方式為


SystemPrng 函式

[SystemPrng 可用於需求一節中指定的作業系統。 它在後續版本中可能會變更或無法使用。 請改用 BCryptGenRandom。]

SystemPrng函式會從系統亂數產生器擷取指定的隨機位元組數目。

注意

此函式沒有相關聯的標頭檔或匯入程式庫。 若要呼叫此函式,您必須建立使用者定義的標頭檔。

語法

BOOL SystemPrng(
  _Out_ PBYTE  pbRandomData,
        SIZE_T cbRandomData
);

參數

pbRandomData [out]

接收所擷取位元組之緩衝區的指標。

cbRandomData [in]

要擷取的位元組數。

傳回值

一律會傳回 TRUE

規格需求

需求
最低支援的用戶端
具有 SP1 的 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 [僅限傳統型應用程式]
DLL
在 Windows Server 2008 和 Windows Vista 上使用 SP1 Ksecdd.sys;
Windows 7 和 Windows Server 2008 R2 上的Cng.sys