Condividi tramite


ComponentLoadFailedEventArgs Classe

Definizione

Contiene i dati dell'evento per un oggetto MediaProtectionManager quando il carico di dati binari ha esito negativo.

public ref class ComponentLoadFailedEventArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ComponentLoadFailedEventArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ComponentLoadFailedEventArgs
Public NotInheritable Class ComponentLoadFailedEventArgs
Ereditarietà
Object Platform::Object IInspectable ComponentLoadFailedEventArgs
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Esempio

Nell'esempio seguente viene illustrato come creare un oggetto MediaProtectionManager, impostare la proprietà Proprietà e aggiungere listener di eventi per ComponentLoadFailed e ServiceRequested. Per l'esempio completo, vedere l'argomento How to use pluggable DRM .See the How to use pluggable DRM topic for the full example. ''javascript

mediaProtectionManager = new Windows.Media.Protection.MediaProtectionManager();

function ServiceRequested(e) { logMsg("Got Enabler - system/type: {" + e.request.protectionSystem + "}/{" + e.request.type + "}"); e.complete(true); }

function ComponentLoadFailed(e) { logMsg(e.information.items.size.toString() + " componenti non riusciti"); logMsg("

Componenti:

");

Elencare i componenti non riusciti per (var i = 0; ad < esempio.information.items.size; i++) { logMsg("

" + e.information.items[i].name + "

" + "

Motivi=0x" + e.information.items[i].reasons.toString(16) + "

Id rinnovo=" + e.information.items[i].renewalId); }

e.completion.complete(false); }

function RebootNeeded(e) { logMsg("Reboot Required"); }

mediaProtectionManager.addEventListener("servicerequested", ServiceRequested, false); mediaProtectionManager.addEventListener("componentloadfailed", ComponentLoadFailed, false); mediaProtectionManager.addEventListener("rebootneeded", RebootNeeded, false);

Commenti

Questo oggetto non viene creato direttamente. Viene creato dall'evento MediaProtectionManager.ComponentLoadFailed e viene restituito come argomento al delegato ComponentLoadFailedEventHandler .

Proprietà

Completion

Restituisce un'indicazione del completamento dell'evento.

Information

Restituisce un elenco di componenti nell'oggetto RevocheAndRenewalInformation che devono essere revocati e rinnovati con componenti aggiornati.

Si applica a