Функция AcxTargetStreamAssignDrmContentId (acxtargets.h)

Функция AcxTargetStreamAssignDrmContentId с существующим объектом ACXTARGETSTREAM назначает идентификатор содержимого DRM для этого потока.

Синтаксис

NTSTATUS AcxTargetStreamAssignDrmContentId(
  ACXTARGETSTREAM TargetStream,
  ULONG           ContentId,
  PACXDRMRIGHTS   DrmRights
);

Параметры

TargetStream

Существующий объект ACXTARGETSTREAM. Дополнительные сведения о объектах ACX см. в сводке по объектам ACX.

ContentId

Указывает идентификатор содержимого DRM. Этот параметр является идентификатором, который система DRM создает во время выполнения для идентификации содержимого, защищенного DRM в этом потоке.

DrmRights

Указатель на структуру DRMRIGHTS, указывающую права, предоставленные поставщиком содержимого пользователю для воспроизведения и копирования содержимого, защищенного DRM в этом потоке.

Возвращаемое значение

Возвращает STATUS_SUCCESS, если вызов выполнен успешно. В противном случае возвращается соответствующий код ошибки. Дополнительные сведения см. в использовании значений NTSTATUS.

Замечания

Требования к ACX

минимальная версия ACX: 1.0

Дополнительные сведения о версиях ACX см. в обзоре версий ACX.

Требования

Требование Ценность
заголовка acxtargets.h
IRQL <= DISPATCH_LEVEL

См. также