WMDRM _ LICENSE _ FILTER-Struktur

Die WMDRM _ LICENSE _ FILTER-Struktur definiert Filterparameter für die Verwendung beim Erstellen einer Lizenzenumeration.

Syntax

typedef struct WMDRM_LICENSE_FILTER {
  DWORD dwVersion;
  BSTR  bstrKID;
  BSTR  bstrRights;
  BSTR  bstrAllowedSourceIDs;
} ;

Member

dwVersion

Gibt eine Mindestversionsnummer für die zurückgegebenen Lizenzen an.

bstrKID

Gibt eine Schlüssel-ID an, nach der Lizenzen gefiltert werden sollen. Nur Lizenzen mit der angegebenen Schlüssel-ID werden in die Enumeration einbezogen.

bstrRights

Gibt einen Satz von Rechten an, nach dem Lizenzen gefiltert werden sollen. Nur Lizenzen, die alle angegebenen Rechte bereitstellen, werden in die Enumeration einbezogen.

bstrAllowedSourceIDs

Gibt die Quellen von geschützten Inhalten an, die in die Lizenzsuche eingeschlossen werden sollen.

Hinweise

Diese Struktur wird von der IWMDRMLicenseManagement::CreateLicenseEnumeration-Methode verwendet.

Anforderungen

Anforderung Wert
Header
Wmdrmsdk.h

Weitere Informationen

Strukturen