Freigeben über


AcxDrmAddContentHandlers-Funktion (acxstreams.h)

Die AcxDrmAddContentHandlers-Funktion stellt dem System eine Liste von Funktionen bereit, die geschützte Inhalte verarbeiten.

Syntax

NTSTATUS AcxDrmAddContentHandlers(
  ULONG ContentId,
  PVOID *paHandlers,
  ULONG NumHandlers
);

Parameter

ContentId

Gibt eine DRM-Inhalts-ID ungleich Null an, die einem ACX-Audiostream von AcxDrmCreateContentMixed zugewiesen wurde. Beachten Sie, dass die Inhalts-ID 0 einen Audiodatenstrom mit drm-Standardinhaltsrechten darstellt und nicht mit dieser Funktion verwendet werden kann.

paHandlers

Zeiger auf ein Array von Funktionszeigern. Jedes Arrayelement verweist auf einen Inhaltshandler.

NumHandlers

Gibt die Anzahl der Funktionszeiger im paHandlers-Array an.

Rückgabewert

AcxDrmAddContentHandlers gibt STATUS_SUCCESS zurück, wenn der Aufruf erfolgreich war. Andernfalls wird ein geeigneter Fehlercode zurückgegeben.

Hinweise

ACX-Anforderungen

ACX-Mindestversion: 1.0

Weitere Informationen zu ACX-Versionen finden Sie unter ACX-Versionsübersicht.

Anforderungen

Anforderung Wert
Header acxstreams.h
IRQL PASSIVE_LEVEL

Weitere Informationen