WMDMRIGHTS 結構
WMDMRIGHTS結構描述內容使用權。
語法
typedef struct __WMDMRIGHTS {
UINT cbSize;
DWORD dwContentType;
DWORD fuFlags;
DWORD fuRights;
DWORD dwAppSec;
DWORD dwPlaybackCount;
WMDMDATETIME ExpirationDate;
} WMDMRIGHTS, *PWMDMRIGHTS;
成員
-
cbSize
-
結構的大小,以位元組為單位。
-
dwContentType
-
包含內容類型的DWORD。
-
fuFlags
-
位欄位,指定用於內容的許可權選項。
值 描述 WMDM_RIGHTS_PLAYBACKCOUNT 檔案可以播放的次數。 WMDM_RIGHTS_EXPIRATIONDATE 檔案的到期日。 WMDM_RIGHTS_FREESERIALIDS 檔案的免費序列識別碼。 WMDM_RIGHTS_GROUPID群組 檔案的識別碼。 WMDM_RIGHTS_NAMEDSERIALIDS 檔案的具名序列識別碼。 -
fuRights
-
包含內容許可權位的位欄位。
值 描述 WMDM_RIGHTS_PLAY_ON_PC 內容可以在個人電腦上播放。 WMDM_RIGHTS_COPY_TO_NON_SDMI_DEVICE 內容可以複製到非 SDMI 裝置。 WMDM_RIGHTS_COPY_TO_CD 內容可以複製到 CD。 WMDM_RIGHTS_COPY_TO_SDMI_DEVICE 內容可以複製到 SDMI 裝置。 -
dwAppSec
-
位元組陣列,指定應用程式安全性的最低層級。
-
dwPlaybackCount
-
DWORD ,其中包含可以轉譯內容的剩餘次數。
-
ExpirationDate
-
WMDMDATETIME 結構,其中包含內容的到期日期和時間。 如果授權沒有到期日, 則會將 wYear 成員設定為 0xFFFF,而且會忽略 WMDMDATETIME 的所有其他成員。
規格需求
需求 | 值 |
---|---|
標頭 |
|