Función DrmDestroyContent (drmk.h)
La DrmDestroyContent
función elimina un identificador de contenido DRM creado por DrmCreateContentMixed.
Sintaxis
NTSTATUS DrmDestroyContent(
[in] ULONG ContentId
);
Parámetros
[in] ContentId
Especifica un identificador de contenido DRM distinto de cero asignado a una secuencia de audio KS por DrmCreateContentMixed. Tenga en cuenta que un identificador de contenido de cero representa una secuencia de audio con derechos de contenido DRM predeterminados y no se puede usar con esta función.
Valor devuelto
DrmCreateContentMixed devuelve STATUS_SUCCESS si la llamada se realizó correctamente. De lo contrario, devuelve un código de error adecuado.
Comentarios
Un filtro de audio KS solo puede usar DrmDestroyContent
para eliminar un identificador de contenido DRM que obtuvo llamando a DrmCreateContentMixed. Tenga en cuenta que un filtro de audio KS no debe usar DrmDestroyContent
para eliminar un identificador de contenido DRM establecido por IDrmAudioStream::SetContentId o por una solicitud IOCTL_KS_PROPERTY que establece la propiedad KSPROPERTY_DRMAUDIOSTREAM_CONTENTID . Solo el filtro de audio KS que creó el identificador de contenido debe eliminarlo.
DrmDestroyContent
realiza la misma función que PcDestroyContent e IDrmPort::D estroyContent. Para obtener más información, consulte Funciones e interfaces drm.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Encabezado | drmk.h (incluye Drmk.h) |
Library | Drmk.lib |
IRQL | PASSIVE_LEVEL |