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 |
|