Dos32PerfSysCall/DosPerfSysCall |
DOS : Appel système de performances |
DOSCALLS.DLL |
os2.h |
Syntaxe
APIRET DosPerfSysCall(ULONG ulCommand, ULONG ulParm1, ULONG ulParm2, ULONG ulParm3);
|
APIRET Dos32PerfSysCall(ULONG ulCommand, ULONG ulParm1, ULONG ulParm2, ULONG ulParm3);
|
Paramètres
Nom |
Description |
ulCommand |
Ce paramètre permet d'indiquer la commande. |
ulParm1 |
Ce paramètre permet d'indiquer les premières entrées/sorties. |
ulParm2 |
Ce paramètre permet d'indiquer les secondes entrées/sorties. |
ulParm3 |
Ce paramètre permet d'indiquer les troisièmes entrées/sorties. |
Retour
Valeur |
Constante |
Description |
0 |
NO_ERROR |
Cette valeur permet d'indiquer que l'opération s'est correctement effectué |
1 |
ERROR_INVALID_FUNCTION |
Cette valeur permet d'indiquer qu'une erreur de fonction invalide s'est produite. |
Description
Cette fonction permet de demander les informations de performances systèmes.
Remarques
- La fonction DosPerfSysCall est une fonction de performance à usage général. Cette fonction accepte quatre paramètres. Le premier paramètre est la commande demandée.
Les trois autres paramètres sont spécifiques à la commande. La fonction DosPerfSysCall est destiné à être étendu par IBM à l'avenir
pour d'autres fonctions liées aux performances.
- Certaines fonctions de DosPerfSysCall peuvent dépendre du support Intel Pentium ou
Pentium-Pro. Si une fonction ne peut pas être fournie car OS/2 ne fonctionne pas sur
un processeur doté des fonctionnalités requises, un code retour indiquera une tentative d'utilisation d'une fonction non prise en charge.
Voir également
Langage de programmation - C pour OS/2 - DosQuerySysInfo
Système d'exploitation - OS/2 - Introduction
Dernière mise à jour : Lundi, le 19 juillet 2010