PrfQueryProfileInt |
Profile : Requête de profile entier |
|---|---|
| PMMERGE.DLL, PMSHAPI.DLL | os2.h |
Syntaxe
| LONG PrfQueryProfileInt( HINI hini, PSZ pszAppName, PSZ pszKeyWord, LONG lDefault ); |
Paramètres
| Nom | Description | ||
|---|---|---|---|
| hini | Ce paramètre permet d'indiquer le Handle du profile à rechercher dans les données. Les valeurs peuvent être les suivantes : | ||
| Constante | Description | ||
| HINI_PROFILE | Cette constante permet d'indiquer qu'il faut rechercher dans les profiles USER ou SYSTEM. | ||
| HINI_USERPROFILE | Cette constante permet d'indiquer qu'il faut rechercher seulement dans le profile USER. | ||
| HINI_SYSTEMPROFILE | Cette constante permet d'indiquer qu'il faut rechercher seulement dans le profile SYSTEM. | ||
| une variable | Ces valeurs permettent d'indiquer une recherche de profile programme définit par l'utilisateur. | ||
| pszAppName | Ce paramètre permet d'indiquer un pointeur vers une chaîne de caractères ASCIZ donnant le nom de l'application à rechercher dans le profile. | ||
| pszKeyWord | Ce paramètre permet d'indiquer un pointeur vers une chaîne de caractères ASCIZ donnant le nom du mot clef à rechercher dans le nom d'application spécifié. | ||
| lDefault | Ce paramètre permet d'indiquer de retourner lDefault si la paire d'application et mot clef se sont pas situé dans le profile spécifié. | ||
Retour
| Valeur | Description |
| 0 | Cette valeur permet d'indiquer que les données associés avec l'application et le mot clef n'est pas un entier. |
| lDefault | Cette valeur permet d'indiquer que le dernier paramètre de PrfQueryProfileInt() est retourné si l'application ou le mot clef n'est pas trouvé dans le profile. Consulter la fonction WinGetLastError(). |
| entier | Ces valeurs permettent d'indiquer l'association de paire d'application et de mot clef est retourné. |
Description
Cette fonction permet d'interpréter les données de profile.
Exemple
Voici un simple exemple montrant comme appeler cette API avec WatCom C++ for OS/2 :
- #define INCL_WINSHELLDATA
- #include "os2.h"
- #include "stdio.h"
-
- void main(void) {
- printf("PrfQueryProfileInt retourne %d\n", PrfQueryProfileInt(HINI_USER, "MonApp", "MaClef", 2));
- }
Voir également
Langage de programmation - C pour OS/2 - PrfQueryProfileData
Système d'exploitation - OS/2 - Introduction
Dernière mise à jour : Lundi, le 19 juillet 2010