Condividi tramite


struttura WMDRM_LICENSE_FILTER

[La funzionalità associata a questa pagina, Windows Media Format 11 SDK, è una funzionalità legacy. È stata sostituita da Lettore di origine e Writer sink. Lettore di origine e Writer sink sono stati ottimizzati per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi Lettore di origine e Writer sink anziché Windows Media Format 11 SDK, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

La struttura WMDRM_LICENSE_FILTER definisce i parametri di filtro da usare durante la creazione di un'enumerazione della licenza.

Sintassi

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

Members

dwVersion

Specifica un numero di versione minimo per le licenze restituite.

bstrKID

Specifica un ID chiave per filtrare le licenze per. Nell'enumerazione verranno incluse solo le licenze con l'ID chiave specificato.

bstrRights

Specifica un set di diritti per filtrare le licenze. Nell'enumerazione verranno incluse solo le licenze che forniscono tutti i diritti specificati.

bstrAllowedSourceID

Specifica le origini del contenuto protetto da includere nella ricerca delle licenze.

Commenti

Questa struttura viene usata dal metodo IWMDRMLicenseManagement::CreateLicenseEnumeration .

Requisiti

Requisito Valore
Intestazione
Wmdrmsdk.h

Vedi anche

Strutture