IWMDRMEncryptScatter::EncryptScatter-Methode
Die EncryptScatter-Methode verwirft und verschlüsselt Daten.
Syntax
HRESULT EncryptScatter(
[in] DWORD cBlocks,
[in] WMDRM_ENCRYPT_SCATTER_BLOCK *rgBlocks,
[in] WMDRMCryptoData *pWMCryptoData,
[in] DWORD cbOutput,
[out] BYTE *pbOutput
);
Parameter
-
cBlocks [ In]
-
Anzahl der Elemente im rgBlocks-Array.
-
rgBlocks [ In]
-
Array von mindestens einer WMDRM _ ENCRYPT _ SCATTER _ BLOCK-Struktur. Jedes Element beschreibt einen Datenblock, der unscrambled und verschlüsselt werden soll.
-
pWMCryptoData [ In]
-
Zeiger auf eine WMDRMCryptoData-Struktur, die Verschlüsselungsparameter enthält. Legen Sie diese Einstellung auf NULL fest, um die Standardparameter zu verwenden.
-
cbOutput [ In]
-
Größe des Ausgabedatenpuffers, der als pbOutput übergeben wird.
-
pbOutput [ out]
-
Ausgabepuffer.
Rückgabewert
Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
| Rückgabecode | Beschreibung |
|---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
Bemerkungen
Keine.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|