WMDRM _ IMPORT _ CONTENT _ KEY-Struktur

Die WMDRM _ IMPORT CONTENT _ _ KEY-Struktur speichert den Inhaltsschlüssel, der beim Importieren geschützter Inhalte verwendet wird.

Syntax

typedef struct WMDRM_IMPORT_CONTENT_KEY {
  DWORD dwVersion;
  DWORD cbStructSize;
  DWORD dwIVKeyType;
  DWORD cbIVKey;
  DWORD dwContentKeyType;
  DWORD cbContentKey;
  BYTE  rgbKeyData[1];
} ;

Member

dwVersion

Version.

cbStructSize

Größe der Struktur in Bytes.

dwIVKeyType

Schlüsseltyp des Initialisierungsvektors. Legen Sie WMDRM _ KEYTYPE _ RC4 fest.

cbIVKey

Größe des Initialisierungsvektorschlüssels in Bytes.

dwContentKeyType

Inhaltsschlüsseltyp. Legen Sie auf WMDRM _ KEYTYPE _ DLL fest.

cbContentKey

Größe des Inhaltsschlüssels in Bytes.

rgbKeyData

Adresse eines Puffers, der den Inhaltsschlüssel enthält. Die Puffergröße muss mit dem Wert von cbContentKey übereinstimmen. Dieser Schlüssel sollte mit dem aus der XMR-Lizenzmeldung importierten Schlüssel übereinstimmen.

Hinweise

Diese Struktur, einschließlich des Puffers, der den Sitzungsschlüssel enthält, muss mit dem Sitzungsschlüssel verschlüsselt und im pbEncryptedKeyMessage-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 Media Format 11 SDK
Header
Drmexternals.h

Siehe auch

Strukturen