Поделиться через


структура DRM_PLAYLIST_CONTENT_ID

[Функция, связанная с этой страницей, Windows Media Format 11 SDK, является устаревшей функцией. Он был заменен средством чтения исходного кода и модуля записи приемника. Средство чтения исходного кода и модуль записи приемника оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код по возможности использовал средство чтения исходного кода и модуль записи приемника вместо пакета SDK для Windows Media Format 11. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]

Структура DRM_PLAYLIST_CONTENT_ID содержит сведения о содержимом, которое должно быть скопировано на компакт-диск в рамках записи списка воспроизведения.

Синтаксис

typedef struct DRM_PLAYLIST_CONTENT_ID {
  LPCWSTR lpcwszV2Header;
  LPCSTR  lpcszV1KID;
  BYTE    *pbOtherData;
  DWORD   cbOtherData;
  DWORD   dwUniqueIDForSession;
  DWORD   dwValidFields;
} ;

Члены

lpcwszV2Header

Заголовок DRM. Используйте этот элемент, если содержимое защищено с помощью Windows Media DRM версии 2 или более поздней.

lpcszV1KID

идентификатор ключа; Используйте этот элемент, если содержимое защищено с помощью Windows Media DRM версии 1.

pbOtherData

Буфер, содержащий дополнительные данные.

cbOtherData

Размер буфера pbOtherData в байтах.

dwUniqueIDForSession

Уникальный идентификатор содержимого, используемого в текущем сеансе.

dwValidFields

DWORD , указывающий допустимые поля этой структуры.

Требования

Требование Значение
Минимальная версия клиента
Windows XP [только классические приложения]
Минимальная версия сервера
Windows Server 2003 [только классические приложения]
Версия
Пакет SDK для Windows Media в формате 11
Заголовок
Drmexternals.h

См. также раздел

Структуры