Share via


Interfaccia IStreamPseudoRandomBased (imapi2.h)

Usare questa interfaccia per generare un flusso di dati di sola lettura i cui dati vengono inizializzati con dati pseudo casuali (non crittograficamente sicuri). È necessario chiamare il metodo SetSize per impostare le dimensioni richieste del flusso.

Per creare un'istanza di questa interfaccia, chiamare la funzione CoCreateInstance . Usare __uuidof(MsftStreamPrng001) per l'identificatore di classe e __uuidof(IStreamPseudoRandomBased) per l'identificatore dell'interfaccia.

Ereditarietà

L'interfaccia IStreamPseudoRandomBased eredita da IStream. IStreamPseudoRandomBased include anche questi tipi di membri:

Metodi

L'interfaccia IStreamPseudoRandomBased include questi metodi.

 
IStreamPseudoRandomBased::get_ExtendedSeed

Recupera una matrice di valori di inizializzazione usati dal generatore di numeri casuali.
IStreamPseudoRandomBased::get_Seed

Recupera il valore di inizializzazione utilizzato dal generatore di numeri casuali.
IStreamPseudoRandomBased::p ut_ExtendedSeed

Imposta un elenco di valori di inizializzazione per il generatore di numeri casuali e cerca l'inizio del flusso.
IStreamPseudoRandomBased::p ut_Seed

Imposta il valore di inizializzazione utilizzato dal generatore di numeri casuali e cerca l'inizio del flusso.

Commenti

Per creare l'oggetto MsftStreamPrgn001 in uno script, usare IMAPI2. MsftStreamPrgn001 come identificatore del programma quando si chiama CreateObject.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista, Windows XP con SP2 [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione imapi2.h

Vedi anche

IStreamConcatenate

IStreamInterleave