IStreamPseudoRandomBased 接口 (imapi2.h)

使用此接口可生成只读数据流,其数据使用伪随机数据初始化, () 在加密上不安全。 必须调用 SetSize 方法来设置请求的流大小。

若要创建此接口的实例,请调用 CoCreateInstance 函数。 对类标识符使用 __uuidof (MsftStreamPrng001) ,对接口标识符使用 __uuidof (IStreamPseudoRandomBased) 。

继承

IStreamPseudoRandomBased 接口继承自 IStreamIStreamPseudoRandomBased 也具有以下类型的成员:

方法

IStreamPseudoRandomBased 接口具有这些方法。

 
IStreamPseudoRandomBased::get_ExtendedSeed

检索随机数生成器使用的种子值的数组。
IStreamPseudoRandomBased::get_Seed

检索随机数生成器使用的种子值。
IStreamPseudoRandomBased::p ut_ExtendedSeed

设置随机数生成器的种子值列表,并查找到流的开头。
IStreamPseudoRandomBased::p ut_Seed

设置随机数生成器使用的种子值,并查找到流的开头。

注解

若要在脚本中创建 MsftStreamPrgn001 对象,请使用 IMAPI2。调用 CreateObject 时,MsftStreamPrgn001 作为程序标识符。

要求

要求
最低受支持的客户端 Windows Vista、Windows XP 和 SP2 [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 imapi2.h

另请参阅

IStreamConcatenate

IStreamInterleave