drmDestroyContent 函式 (drmk.h)
函式 DrmDestroyContent
會刪除 DrmCreateContentMixed所建立的DRM內容識別碼。
語法
NTSTATUS DrmDestroyContent(
[in] ULONG ContentId
);
參數
[in] ContentId
指定由 DrmCreateContentMixed指派給 KS 音訊數據流的非零 DRM 內容識別碼。 請注意,零的內容標識碼代表具有預設DRM內容許可權的音訊數據流,而且無法搭配此函式使用。
傳回值
DrmCreateContentMixed 如果呼叫成功,就會傳回STATUS_SUCCESS。 否則,它會傳回適當的錯誤碼。
備註
KS 音訊篩選器只能用來 DrmDestroyContent
刪除透過呼叫 DrmCreateContentMixed取得的DRM內容識別碼。 請注意,KS 音訊篩選條件不得用來 DrmDestroyContent
刪除 IDrmAudioStream::SetContentId 所設定的DRM內容識別碼,或由設定 KSPROPERTY_DRMAUDIOSTREAM_CONTENTID 屬性的IOCTL_KS_PROPERTY要求。 只有建立內容識別碼的 KS 音訊篩選器應該將其刪除。
DrmDestroyContent
會執行與 PcDestroyContent 和 IDrmPort::D estroyContent 相同的函式。 如需詳細資訊,請參閱 DRM函式和介面。
規格需求
需求 | 值 |
---|---|
目標平台 | Universal |
標頭 | drmk.h (包括Drmk.h) |
程式庫 | Drmk.lib |
IRQL | PASSIVE_LEVEL |