SDK 隨附的內容
下表描述 Windows Media 裝置管理員 SDK 的內容。 所有檔案或資料夾都會描述與根 SDK 安裝路徑有關。
檔案 | 描述 |
---|---|
WMDM\ | Windows Media 裝置管理員 SDK 的最上層資料夾。 此資料夾包含用於建置所有範例應用程式的 makefile。 |
Idl\ | 資料夾,其中包含建置 Windows Media 裝置管理員 方法所需的標頭所需的所有 IDL 檔案。 不過,您可以使用 inc\ 資料夾中提供的標頭檔,而不是使用這些檔案。 若要查看這些 IDL 檔案的清單,以及瞭解從哪個 IDL 檔案建置的標頭檔,請參閱 編譯 SDK 提供的 IDL 檔案。 |
公司\。。。。 |
包含此 SDK 中定義介面和資料類型之所有標頭的資料夾。 |
mswmdm.h | 定義所有應用程式介面、服務提供者介面、安全內容提供者介面、錯誤碼、常數、結構和 IComponentAuthenticate 介面。 |
mswmdm_i.c | 定義 IWMDMNotification 介面。 |
MtpExt.h | 定義呼叫 IWMDMDevice3::D eviceIoControl的應用程式所需的 MTP 特定結構。 |
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 範例所使用的協助程式宏。 |
自由\ | 保存 Windows Media 裝置管理員程式庫的資料夾。 |
mssachlp.lib | 所有 Windows Media 裝置管理員應用程式和服務提供者所需的靜態程式庫。 |
drmcrypto.lib | 使用 DRM 的所有 Windows Media 裝置管理員 應用程式和服務提供者所需的靜態程式庫。 |
mdsp\.... |
包含範例服務提供者程式碼的資料夾。 如需此範例的相關資訊,包括如何編譯和執行它,請參閱 範例服務提供者。 |
應用程式\。。。。 |
包含兩個子資料夾的資料夾,會保留 SDK 所提供範例傳統型應用程式的兩半程式碼。 如需此範例的相關資訊,包括如何編譯它,請參閱 範例傳統型應用程式。 |
devicekit\.... |
資料夾,其中包含一套工具,可用來使用 Windows Media 裝置管理員 11 測試可攜式裝置。 測試包括裝置和檔案列舉和傳輸、DRM 功能和 MTP 合規性。 這些工具有自己的檔檔。 |