WMDRM _ IMPORT _ SESSION _ KEY-Struktur

Die WMDRM _ IMPORT SESSION _ _ KEY-Struktur enthält den Sitzungsschlüssel zum Importieren geschützter Inhalte.

Syntax

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

Member

dwKeyType

Sitzungsschlüsseltyp. Legen Sie auf WMDRM _ KEYTYPE _ RC4 fest.

cbKey

Größe des Sitzungsschlüssels in Bytes. Dieser Wert kann bei den Grenzwerten eines einzelnen RSA-OAEP-Vorgangs für die gesamte Nachricht (diese Struktur plus Sitzungsschlüssel) so groß sein, wie Sie benötigen.

Rgbkey

Adresse eines Puffers, der den Sitzungsschlüssel enthält. Die Puffergröße muss mit dem Wert von cbKey übereinstimmen. Die Daten im Puffer sind zufällig generierte Schlüsselwerte.

Hinweise

Diese Struktur, einschließlich des Puffers, der den Sitzungsschlüssel enthält, muss mit dem öffentlichen Schlüssel des Windows Media DRM-Computers verschlüsselt und im pbEncryptedSessionKeyMessage-Member der WMDRM _ IMPORT _ INIT _ STRUCT-Struktur enthalten sein.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Nur [ XP-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2003-Desktop-Apps]
Version
Windows Medienformat 11 SDK
Header
Drmexternals.h

Weitere Informationen

Strukturen