Что входит в состав пакета SDK
В следующей таблице описывается содержимое пакета SDK для диспетчер устройств Windows Media. Все файлы или папки описываются в связи с корневым путем установки пакета SDK.
Файл | Описание |
---|---|
WMDM\ | Папка верхнего уровня для пакета SDK windows Media диспетчер устройств. Эта папка содержит файл makefile для сборки всех примеров приложений. |
Idl\ | Папка, содержащая все IDL-файлы, необходимые для создания заголовков, необходимых для методов Windows Media диспетчер устройств. Однако вместо этих файлов можно использовать файлы заголовков, предоставленные в папке inc\. Чтобы просмотреть список этих IDL-файлов и узнать, из каких файлов IDL создаются файлы заголовков, см. статью Компиляция файлов IDL, поставляемых с пакетом SDK. |
Inc\.... |
Папка, содержащая все заголовки, определяющие интерфейсы и типы данных в этом пакете SDK. |
mswmdm.h | Определяет все интерфейсы приложений, интерфейсы поставщика услуг, интерфейсы поставщика безопасного содержимого, коды ошибок, константы, структуры и интерфейс IComponentAuthenticate . |
mswmdm_i.c | Определяет интерфейс IWMDMNotification . |
MtpExt.h | Определяет структуры, относящиеся к MTP, необходимые для приложений, вызывающих IWMDMDevice3::D eviceIoControl. |
resource.h | Определяет различные константы ресурсов, используемые в примерах пакета SDK. |
sac.h | Определяет данные безопасного канала, прошедшие проверку подлинности, необходимые для всех приложений и поставщиков услуг. |
scclient.h | Определяет класс CSecureChannelClient , необходимый для всех приложений. |
scserver.h | Определяет класс CSecureChannelServer , необходимый для всех поставщиков услуг. |
wmdm_ver.h | Необязательные сведения о версии windows Media диспетчер устройств. |
wmdmlog.h, wmdmlog_i.c | Требуется для приложений или поставщиков служб, использующих интерфейс IWMDMLogger . |
wmdrmdeviceapp.h | Требуется для приложений, которые обрабатывают измерение содержимого (см. раздел Измерение использования содержимого). |
wmsstd.h | Определяет вспомогательные макросы, используемые в примерах пакета SDK. |
Lib\ | Папка, содержащая библиотеки диспетчер устройств Windows Media. |
mssachlp.lib | Статическая библиотека, необходимая для всех диспетчер устройств приложений и поставщиков служб Windows Media. |
drmcrypto.lib | Статическая библиотека, необходимая для всех диспетчер устройств windows Media приложений и поставщиков служб, использующих DRM. |
mdsp\.... |
Папка, содержащая код для примера поставщика услуг. Сведения об этом примере, в том числе о том, как скомпилировать и запустить его, см. в разделе Sample Service Provider. |
Приложения\.... |
Папка, содержащая две вложенные папки, содержащие две половины кода для примера классического приложения, предоставленного вместе с пакетом SDK. Сведения об этом примере, в том числе о том, как его скомпилировать, см. в разделе Пример классического приложения. |
devicekit\.... |
Папка, содержащая набор средств для тестирования переносного устройства с помощью Windows Media диспетчер устройств 11. Тестирование включает перечисление и передачу устройств и файлов, возможности DRM и соответствие MTP. Эти средства имеют собственный файл документации. |
Связанные темы
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по