Interface IStreamPseudoRandomBased (imapi2.h)
Utilisez cette interface pour générer un flux de données en lecture seule dont les données sont initialisées avec des données pseudo-aléatoires (non sécurisées par chiffrement). Vous devez appeler la méthode SetSize pour définir la taille demandée du flux.
Pour créer un instance de cette interface, appelez la fonction CoCreateInstance. Utilisez __uuidof(MsftStreamPrng001) pour l’identificateur de classe et __uuidof(IStreamPseudoRandomBased) pour l’identificateur d’interface.
Héritage
L’interface IStreamPseudoRandomBased hérite d’IStream. IStreamPseudoRandomBased a également les types de membres suivants :
Méthodes
L’interface IStreamPseudoRandomBased a ces méthodes.
IStreamPseudoRandomBased ::get_ExtendedSeed Récupère un tableau de valeurs de départ utilisées par le générateur de nombres aléatoires. |
IStreamPseudoRandomBased ::get_Seed Récupère la valeur initiale utilisée par le générateur de nombres aléatoires. |
IStreamPseudoRandomBased ::p ut_ExtendedSeed Définit une liste de valeurs de départ pour le générateur de nombres aléatoires et recherche jusqu’au début du flux. |
IStreamPseudoRandomBased ::p ut_Seed Définit la valeur de départ utilisée par le générateur de nombres aléatoires et recherche jusqu’au début du flux. |
Remarques
Pour créer l’objet MsftStreamPrgn001 dans un script, utilisez IMAPI2. MsftStreamPrgn001 comme identificateur de programme lors de l’appel de CreateObject.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista, Windows XP avec SP2 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | imapi2.h |