Méthode permettant de créer un ensemble d'éléments SettingData pris en charge, à partir de deux ensembles d'éléments SettingData, ...

Méthode permettant de créer un ensemble d'éléments SettingData pris en charge, à partir de deux ensembles d'éléments SettingData, fournis par l'appelant. 
CreateGoal doit être utilisé lorsque les instances SettingData qui représentent l'objectif ne persistent pas au-delà de l'exécution du client et lorsque ces instances ne sont pas destinées à être partagées avec d'autres clients non coopératifs. 
TemplateGoalSettings et SupportedGoalSettings sont tous deux représentés sous forme de chaînes contenant des éléments EmbeddedInstances d'une sous-classe CIM_SettingData. Ces instances incorporées n'existent pas dans l'infrastructure prenant en charge cette méthode mais sont conservées par l'appelant/le client. 
Cette méthode doit renvoyer une ou plusieurs erreurs CIM_Error indiquant qu'une propriété à nom unique d'un paramètre (ou autre) (une référence ou un objet incorporé) comporte une valeur non valide ou qu'une combinaison non valide de propriétés nommées d'un paramètre (ou autre) (une référence ou un objet incorporé) a été demandée. 
Si la saisie TemplateGoalSettings est une valeur NULL ou une chaîne vide, cette méthode retourne un élément SettingData par défaut qui est pris en charge par cet élément Capabilities. 
Si le paramètre TemplateGoalSettings spécifie des valeurs qui ne peuvent pas être prises en charge, cette méthode renverra une erreur CIM_Error appropriée et devrait renvoyer une meilleure correspondance pour un paramètre SupportedGoalSettings. 
Le client propose un objectif au moyen du paramètre TemplateGoalSettings et obtient en retour Success si le paramètre TemplateGoalSettings est pris en charge de façon exacte. \"Alternative Proposed\" est renvoyé si la sortie SupportedGoalSettings représente une alternative prise en charge. Cette alternative doit être une meilleure correspondance, comme défini par l'implémentation. 
Si l'implémentation est conforme à un élément RegisteredProfile, ce profil peut spécifier les algorithmes utilisés pour déterminer la meilleure correspondance. Un client peut comparer la valeur renvoyée de chaque propriété sur base de la valeur demandée pour déterminer si elle est inchangée, dégradée ou mise à jour. 

Dans le cas contraire, si le paramètre TemplateGoalSettings n'est pas applicable, une erreur \"Invalid Parameter\" est renvoyée. 

Lorsqu'un paramètre SupportedGoalSettings mutuellement acceptable a été atteint, le client peut utiliser les instances SettingData contenues comme entrées pour les méthodes permettant de créer un nouvel objet ou de modifier un objet existant. Par ailleurs, les instances SettingData incorporées renvoyées dans le paramètre SupportedGoalSettings peuvent être instanciées via CreateInstance, soit par un client soit comme effet secondaire de l'exécution d'une méthode extrinsèque pour laquelle le paramètre SupportedGoalSettings est passé comme instance incorporée.
English
English (United States)
Deutsch (Deutschland)
German (Germany)
Español (España)
Spanish (Spain)
Français (France)
French (France)
italiano
Italian
日本語
Japanese