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