Sous-routine wlm_initialize
Objectif
Prépare Workload Manager (WLM) à utiliser par une application.
Bibliothèque
Bibliothèque Workload Manager (libwlm.a)
Syntaxe
Descriptif
La sous-routine Wlm_initialize initialise l'API WLM pour une utilisation avec un programme d'application. Il est obligatoire d'appeler Wlm_initialize avant d'utiliser l'API WLM. Sinon, tous les autres appels de fonction de l'API WLM renvoient une erreur.
Paramètre
| Article | Descriptif |
|---|---|
| Flags | Indique que le format est identique à celui de la zone Versindicateur de la structure Wlm_args . La valeur de l'argument doit avoir le numéro de version dans les 4 bits supérieurs (VERSION WLM_VERSION) éventuellement or'ed avec un indicateur dans les 28 bits inférieurs. |
Valeurs renvoyées
Une fois l'exécution terminée, la sous-routine Wlm_initialize renvoie une valeur de 0. Si la sous-routine Wlm_initialize n'aboutit pas, une valeur non-0 est renvoyée.
Codes d'erreur
Deux codes d'erreur possibles sont renvoyés par Wlm_initialize:
| Article | Descriptif |
|---|---|
| VERSION BADVERSION | La valeur du paramètre Indicateurs n'est pas un numéro de version pris en charge. |
| WLMINITED | Il y a déjà eu un appel précédent à Wlm_initialize. |