Delen via


Microsoft Windows Media DRM-clientstructuren

[De functie die is gekoppeld aan deze pagina, Windows Media Format 11 SDK, is een verouderde functie. Het is vervangen door Source Reader en Sink Writer. Bronlezer en Sink Writer zijn geoptimaliseerd voor Windows 10 en Windows 11. Microsoft raadt ten zeerste aan om nieuwe code te gebruiken bronlezer en Sink Writer- in plaats van Windows Media Format 11 SDK, indien mogelijk. Microsoft stelt voor dat bestaande code die gebruikmaakt van de verouderde API's, indien mogelijk opnieuw worden geschreven om de nieuwe API's te gebruiken.]

De volgende structuren worden ondersteund door de uitgebreide API's van de Windows Media DRM-client.

Structuur of opsomming Beschrijving
DRM_AUDIO_OUTPUT_PROTECTION_IDS Bevat een lijst met id's voor audio-uitvoerbeveiliging.
DRM_AUDIO_OUTPUT_PROTECTION_IDS_EX Bevat een lijst met id's voor audio-uitvoerbeveiliging. Deze structuur breidt DRM_AUDIO_OUTPUT_PROTECTION_IDS uit door een versienummer toe te voegen.
DRM_COPY_OPL Bevat informatie over de uitvoerbeveiligingsniveaus die zijn opgegeven in een licentie voor kopieeracties.
DRM_LICENSE_STATE_DATA Bevat informatie over de licentiebeperkingen voor een DRM-recht.
DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS Bevat de minimale uitvoerbeveiligingsniveaus (OPL's) voor het afspelen van verschillende typen inhoud.
DRM_OPL_OUTPUT_IDS Bevat een aantal OPL-uitvoer-id's.
DRM_OUTPUT_PROTECTION Bevat informatie over een technologie voor uitvoerbeveiliging.
DRM_OUTPUT_PROTECTION_EX Bevat informatie over een technologie voor uitvoerbeveiliging. Deze structuur breidt DRM_OUTPUT_PROTECTION uit door een versienummer toe te voegen.
DRM_PLAY_OPL Bevat informatie over de OPL's die zijn opgegeven in een licentie voor play-acties.
DRM_PLAY_OPL_EX Bevat uitgebreide informatie over de OPL's die zijn opgegeven in een licentie voor play-acties.
DRM_VIDEO_OUTPUT_PROTECTION_IDS Bevat een matrix van DRM_VIDEO_OUTPUT_PROTECTION structuren.
DRM_VIDEO_OUTPUT_PROTECTION_IDS_EX Bevat een matrix van DRM_VIDEO_OUTPUT_PROTECTION structuren. Deze structuur breidt DRM_VIDEO_OUTPUT_PROTECTION_IDS uit door een versienummer toe te voegen.
WM_BACKUP_RESTORE_STATUS Bevat informatie over een in behandeling zijnde licentieback-up- of herstelbewerking.
WM_INDIVIDUALIZE_STATUS Bevat informatie over een in behandeling zijnde individualisatieproces.
WMDRM_ANALOG_VIDEO_RESTRICTIONS Bevat informatie over een beperking voor het afspelen van inhoud als analoge video.
WMDRM_ANALOG_VIDEO_RESTRICTIONS_EX Bevat uitgebreide informatie over een beperking voor het afspelen van inhoud als analoge video.
WMDRM_ENCRYPT_SCATTER_BLOCK Bevat een blok met gegevens dat moet worden versleuteld.
WMDRM_ENCRYPT_SCATTER_INFO Bevat informatie die nodig is voor het configureren van de IWMDRMEncryptScatter interface voor gebruik.
WMDRM_LICENSE_FILTER Bevat filterinformatie voor het maken van licentie-inventarisaties.
WMDRM_OUTPUT_PROTECTION_LEVELS Bevat de uitvoerbeveiligingsniveaus die zijn vereist voor een licentie om verschillende acties uit te voeren.
WMDRMCryptoData- Bevat informatie over het cryptografische algoritme dat wordt gebruikt voor het versleutelen en ontsleutelen van inhoud.
WMDRMNET_POLICY Bevat het beleid dat moet worden gebruikt voor Windows Media DRM voor bewerkingen met netwerkapparaten.
WMDRMNET_POLICY_GLOBAL_REQUIREMENTS Bevat globale vereisten voor Windows Media DRM voor netwerkapparaten.
WMDRMNET_POLICY_MINIMUM_ENVIRONMENT Bevat de minimale beveiligingsvereisten voor Windows Media DRM voor netwerkapparaten.
WMDRMNET_POLICY_TRANSCRYPTPLAY Bevat de beleidsinformatie voor het afspelen van inhoud met Windows Media DRM voor netwerkapparaten.

 

Programmeringsreferentie