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


перечисление DRM_INDIVIDUALIZATION_STATUS (Drmexternals.h)

Тип перечисления DRM_INDIVIDUALIZATION_STATUS определяет допустимые состояния для индивидуализации DRM. Когда приложение инициирует индивидуализацию с помощью вызова IWMDRMReader::Individualize, ход выполнения запроса на индивидуализацию передается приложению через вызовы метода IWMStatusCallback::OnStatus . Все сообщения о состоянии индивидуализации будут использовать элемент WMT_INDIVIDUALIZE типа перечисления WMT_STATUS в качестве параметра Status . Состояние индивидуализации передается OnStatus в параметре pValue .

Синтаксис

typedef enum DRM_INDIVIDUALIZATION_STATUS { 
  INDI_UNDEFINED  = 0x0000,
  INDI_BEGIN      = 0x0001,
  INDI_SUCCEED    = 0x0002,
  INDI_FAIL       = 0x0004,
  INDI_CANCEL     = 0x0008,
  INDI_DOWNLOAD   = 0x0010,
  INDI_INSTALL    = 0x0020
} ;

Константы

INDI_UNDEFINED

Это значение зарезервировано для использования в будущем.

INDI_BEGIN

Указывает начало процесса индивидуализации.

INDI_SUCCEED

Указывает, что процесс индивидуализации завершен.

INDI_FAIL

Указывает, что процесс индивидуализации завершился сбоем.

INDI_CANCEL

Указывает, что процесс индивидуализации был отменен в результате вызова метода IWMDRMReader::CancelIndividualization.

INDI_DOWNLOAD

Указывает, что обновление системы безопасности загружается.

INDI_INSTALL

Указывает, что обновление системы безопасности устанавливается.

Комментарии

Это перечисление используется структурой WM_INDIVIDUALIZE_STATUS .

Требования

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

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

DRM_HTTP_STATUS

Типы перечисления