перечисление 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 |
Заголовок |
|