Provider rigorosi
I profili di registrazione di Windows Performance Recorder (WPR) vengono archiviati in un file XML con estensione wprp. Le definizioni dei profili raggruppano le definizioni dell'agente di raccolta e del provider nel file con estensione wprp. L'attributo Strict nelle definizioni del provider controlla il comportamento di un profilo di registrazione quando il provider non viene avviato contemporaneamente all'avvio della registrazione.
I provider potrebbero non essere avviati per molti motivi, ad esempio un bug nell'implementazione del provider o un sistema configurato in modo non corretto. Quando un provider non viene avviato e il relativo attributo Strict è impostato su "true", l'operazione di avvio ha esito negativo ed esegue il rollback. Tutti gli agenti di raccolta e i provider avviati correttamente vengono annullati. Il log degli errori fornisce informazioni sugli errori sul provider che non è stato avviato. Se l'attributo Strict è impostato su "false", il maggior numero possibile di agenti di raccolta e provider viene avviato e l'operazione di avvio ha esito positivo. Le informazioni sui provider che non sono stati avviati vengono visualizzate come avvisi anziché errori.