WMDMRIGHTS-Struktur
Die WMDMRIGHTS-Struktur beschreibt Die Rechte zur Inhaltsnutzung.
Syntax
typedef struct __WMDMRIGHTS {
UINT cbSize;
DWORD dwContentType;
DWORD fuFlags;
DWORD fuRights;
DWORD dwAppSec;
DWORD dwPlaybackCount;
WMDMDATETIME ExpirationDate;
} WMDMRIGHTS, *PWMDMRIGHTS;
Member
-
cbSize
-
Größe der Struktur in Bytes.
-
dwContentType
-
DWORD , das den Inhaltstyp enthält.
-
fuFlags
-
Bitfeld, das die für den Inhalt verwendeten Rechteoptionen angibt.
Wert BESCHREIBUNG WMDM_RIGHTS_PLAYBACKCOUNT Anzahl der Wiedergaben der Datei. WMDM_RIGHTS_EXPIRATIONDATE Ablaufdatum der Datei. WMDM_RIGHTS_FREESERIALIDS Freier serieller Bezeichner der Datei. WMDM_RIGHTS_GROUPID Gruppe Bezeichner der Datei. WMDM_RIGHTS_NAMEDSERIALIDS Benannter serieller Bezeichner der Datei. -
fuRights
-
Bitfeld, das die Rechtebits für den Inhalt enthält.
Wert BESCHREIBUNG WMDM_RIGHTS_PLAY_ON_PC Inhalte können auf einem PC wiedergegeben werden. WMDM_RIGHTS_COPY_TO_NON_SDMI_DEVICE Inhalte können auf ein Nicht-SDMI-Gerät kopiert werden. WMDM_RIGHTS_COPY_TO_CD Inhalte können auf eine CD kopiert werden. WMDM_RIGHTS_COPY_TO_SDMI_DEVICE Inhalte können auf ein SDMI-Gerät kopiert werden. -
dwAppSec
-
Bytearray, das die Mindeststufe der Anwendungssicherheit angibt.
-
dwPlaybackCount
-
DWORD , das die Anzahl der verbleibenden Male enthält, mit denen der Inhalt gerendert werden kann.
-
ExpirationDate
-
WMDMDATETIME-Struktur , die das Ablaufdatum und die Uhrzeit für den Inhalt enthält. Wenn die Lizenz kein Ablaufdatum aufweist, wird das wYear-Element auf 0xFFFF festgelegt, und alle anderen Member von WMDMDATETIME werden ignoriert.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|