Metode IWMDRMEncryptScatter::EncryptScatter
Metode EncryptScatter membatalkan acak dan mengenkripsi data.
Sintaks
HRESULT EncryptScatter(
[in] DWORD cBlocks,
[in] WMDRM_ENCRYPT_SCATTER_BLOCK *rgBlocks,
[in] WMDRMCryptoData *pWMCryptoData,
[in] DWORD cbOutput,
[out] BYTE *pbOutput
);
Parameter
-
cBlocks [in]
-
Jumlah elemen dalam array rgBlocks .
-
rgBlocks [in]
-
Array dari satu atau beberapa struktur WMDRM_ENCRYPT_SCATTER_BLOCK . Setiap elemen menjelaskan blok data yang tidak dapat diacak dan dienkripsi.
-
pWMCryptoData [in]
-
Penunjuk ke struktur WMDRMCryptoData yang berisi parameter enkripsi. Atur ke NULL untuk menggunakan parameter default.
-
cbOutput [in]
-
Ukuran buffer data output diteruskan sebagai pbOutput.
-
pbOutput [out]
-
Buffer output.
Mengembalikan nilai
Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.
Mengembalikan kode | Deskripsi |
---|---|
|
Metode berhasil. |
Keterangan
Tidak ada.
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|