ComponentLoadFailedEventArgs Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |