Bagikan melalui


struktur WMDRM_IMPORT_SESSION_KEY

[Fitur yang terkait dengan halaman ini, Windows Media Format 11 SDK, adalah fitur warisan. Ini telah digantikan oleh Pembaca Sumber dan Penulis Sink. Pembaca Sumber dan Penulis Sink telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan Pembaca Sumber dan Penulis Sink alih-alih Windows Media Format 11 SDK, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]

Struktur WMDRM_IMPORT_SESSION_KEY menyimpan kunci sesi untuk mengimpor konten yang dilindungi.

Sintaks

typedef struct WMDRM_IMPORT_SESSION_KEY {
  DWORD dwKeyType;
  DWORD cbKey;
  BYTE  rgbKey[1];
} ;

Anggota

dwKeyType

Jenis kunci sesi. Atur ke WMDRM_KEYTYPE_RC4.

cbKey

Ukuran kunci sesi, dalam byte. Nilai ini bisa sebesar yang Anda butuhkan, mengingat batas operasi OAEP RSA tunggal di seluruh pesan (struktur ini ditambah kunci sesi).

rgbKey

Alamat buffer yang berisi kunci sesi. Ukuran buffer harus cocok dengan nilai cbKey. Data dalam buffer adalah nilai kunci yang dihasilkan secara acak.

Keterangan

Struktur ini, termasuk buffer yang berisi kunci sesi, harus dienkripsi dengan kunci publik komputer WINDOWS Media DRM dan disertakan dalam anggota pbEncryptedSessionKeyMessage dari struktur WMDRM_IMPORT_INIT_STRUCT .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows XP [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2003 [hanya aplikasi desktop]
Versi
Windows Media Format 11 SDK
Header
Drmexternals.h

Lihat juga

Struktur