Section courante

A propos

Section administrative du site

 Langage  Elément  Programmation  Compilateur  IDE  Annexe  Aide 
ABAP/4
Ada
Assembleur
Assembly & bytecode
ASP (Active Server Pages)
Basic
C
C++
C# (C Sharp)
Cobol
ColdFusion
Fortran
HTML
Java
JavaScript
LISP
Logo
LotusScript
Oberon
Pascal
Perl
PHP
PL/1
Prolog
Python
Rebol
REXX
Ruby
SAS
NoSQL
SQL
Swift
X++ (Axapta)
GNAT
SMALLAda
VHDL
Assembleur 370
Assembleur 1802
Assembleur 4004
Assembleur 6502
Assembleur 6800
Assembleur 68000
Assembleur 8080 et 8085
Assembleur 8089
Assembleur 80x86
Assembleur AGC4
Assembleur ARM
Assembleur DPS 8000
Assembleur i860
Assembleur Itanium
Assembleur MIPS
Assembleur PDP-11
Assembleur PowerPC
Assembleur RISC-V
Assembleur SPARC
Assembleur SuperH
Assembleur UNIVAC I
Assembleur VAX
Assembleur Z80
Assembleur Z8000
Assembleur z/Architecture
ASSEMBLER/MONITOR 64
Micol Assembler
GFA Assembler
A86
MASM (Macro Assembler)
TASM (Turbo Assembler)
CIL
Jasmin
LLVM
MSIL
Parrot
P-Code (PCode)
SWEET16
G-Pascal
ASP 1.0
ASP 2.0
ASP 3.0
ASP.NET
ASP.NET Core
ABasiC (Amiga)
Adam SmartBASIC
Altair BASIC
AmigaBASIC (Amiga)
AMOS Basic (Amiga)
Atari Basic (Atari 400, 600 XL, 800, 800XL)
Basic Apple II (Integer BASIC/APPLESOFT)
Basic Commodore 64 (CBM-BASIC)
Basic Commodore 128 (BASIC 7.0)
Basic Commodore VIC-20 (CBM-BASIC 2.0)
Basic Coco 1 (Color Basic)
Basic Coco 2 (Extended Color Basic)
Basic Coco 3 (Extended Color Basic 2.0)
BASICA (PC DOS)
Basic Pro
BBC BASIC
Blitz BASIC (Amiga)
DarkBASIC
Dartmouth BASIC
GFA-Basic (Atari ST/Amiga)
GWBASIC (MS-DOS)
Liberty BASIC
Locomotive BASIC (Amstrad CPC)
MSX-Basic
Omikron Basic (Atari ST)
Oric Extended Basic
Power Basic
Quick Basic/QBasic (MS-DOS)
Sinclair BASIC (ZX80, ZX81, ZX Spectrum)
ST BASIC (Atari ST)
Turbo Basic
Vintage BASIC
VBScript
Visual Basic (VB)
Visual Basic .NET (VB .NET)
Visual Basic pour DOS
Yabasic
BeckerBASIC
SIMONS' BASIC
Basic09 d'OS-9
Disk Extended Color Basic
Basic09 d'OS-9
Disk Extended Color Basic
Access
Excel
Visual Basic pour Windows
Visual Basic .NET pour Windows
C Shell Unix (csh)
C pour Amiga
C pour Atari ST
C pour DOS
C pour Falcon030
C pour GEMDOS (Atari ST)
C pour Linux
C pour PowerTV OS
C pour OS/2
C pour Unix
C pour Windows
Aztec C
CoCo-C
GNU C
HiSoft C
IBM C/2
Introl-C
Lattice C
Microsoft C
MinGW C
MSX-C
Open Watcom C
OS-9 C Compiler
Pure C
Quick C
Turbo C
HiSoft C for Atari ST
HiSoft C for CP/M (Amstrad CPC)
C++ pour OS/2
C++ pour Windows
Borland C++
C++Builder
IBM VisualAge C++
Intel C++
MinGW C++
Open Watcom C++
Symantec C++
Turbo C++
Visual C++
Visual C++ .NET
Watcom C++
Zortech C++
C# (C Sharp) pour Windows
Apple III Cobol
Microsoft Cobol
BlueDragon
Lucee
OpenBD
Railo
Smith Project
Microsoft Fortran
WATFOR-77
CSS
FBML
Open Graph
SVG
XML
XSL/XSLT
LESS
SASS
GCJ (GNU)
JSP
Jython
Visual J++
Node.js
TypeScript
AutoLISP
ACSLogo
LotusScript pour Windows
Amiga Oberon
Oberon .NET
Apple Pascal
Delphi/Kylix/Lazarus
Free Pascal
GNU Pascal
HighSpeed Pascal
IBM Personal Computer Pascal
Lisa Pascal
Maxon Pascal
MPW Pascal
OS-9 Pascal
OSS Personal Pascal
Pascal-86
Pascal du Cray Research
Pascal/VS
Pascal-XT
PURE Pascal
QuickPascal
RemObjets Chrome
Sun Pascal
THINK Pascal
Tiny Pascal (TRS-80)
Turbo Pascal
UCSD Pascal
VAX Pascal
Virtual Pascal
Turbo Pascal for CP/M-80
Turbo Pascal for DOS
Turbo Pascal for Macintosh
Turbo Pascal for Windows
CodeIgniter (Cadre d'application)
Drupal (Projet)
Joomla! (Projet)
Phalanger (PHP .NET)
phpBB (Projet)
Smarty (balise)
Twig (balise)
Symfony (Cadre d'application)
WordPress (Projet)
Zend (Cadre d'application)
PL360
PL/M-80
PL/M-86
Turbo Prolog
CPython
IronPython
Jython
PyPy
AREXX
Regina REXX
JMP
Btrieve
Cassandra
Clipper
CouchDB
dBASE
Hbase
Hypertable
MongoDB
Redis
Access
BigQuery
DB2
H2
Interbase
MySQL
Oracle
PostgreSQL
SAP HANA
SQL Server
Sybase
U-SQL
Type de données
EXE, DLL et modules pour OS/2
API pour OS/2
DOSCALLS.DLL
FKA.DLL
KBDCALLS.DLL
PMGPI.DLL
PMMERGE.DLL
PMSHAPI.DLL
PMWIN.DLL
QUECALLS.DLL
SESMGR.DLL
VIOCALLS.DLL
Géométrie
Treillis
IBM C/2
IBM VisualAge C++
Lattice C
Open Watcom C/C++
Borland C++ for OS/2 Version 1.0
Codes d'erreurs
Bibliographie
Préface
Notes légal
Dictionnaire
Recherche

PMSHAPI.DLL

API de l'interpréteur de commande dans le gestionnaire de présentation
OS/2

Description

Ce fichier contient les fonctions d'exécution et de gestion de programme du gestionnaire de présentation.

Liste des fonctions et procédures

Nom Entrée Description
ShePIInitialise 1 Cette fonction permet d'initialiser le module.
WinQueryProfileInt 2 Cette fonction permet de lire un entier à partir du fichier de profil utilisateur. Elle est utilisée pour obtenir des valeurs d'entiers stockées dans les paramètres de profil.
WinQueryProfileString 3 Cette fonction permet de lire une chaîne de caractères à partir du fichier de profil utilisateur.
WinWriteProfileString 4 Cette fonction permet d'écrire une chaîne de caractères dans le fichier de profil utilisateur.
WinQueryProfileSize 5 Cette fonction permet de lire la taille d'une donnée entreposée dans le fichier de profil utilisateur.
WinQueryProfileData 6 Cette fonction permet de lire des données (non spécifiées comme chaîne de caractères ou entier) à partir du fichier de profil utilisateur.
WinWriteProfileData 7 Cette fonction permet d'écrire des données (non spécifiées comme chaîne ou entier) dans le fichier de profil utilisateur.
WinInitSessionMgr 8 Cette fonction permet d'initialiser le gestionnaire de sessions dans le système.
WinSetFgndWindow 9 Cette fonction permet de définir une fenêtre spécifique comme étant la fenêtre au premier plan.
ShlUnloadPublicFonts 10 Cette fonction permet de décharger les polices de caractères publiques du système.
WinStPRegister 11 Cette fonction permet d'enregistrer un programme ou un processus auprès du gestionnaire de processus du système.
WinAddProgram 12 Cette fonction permet d'ajouter un programme à une liste ou à un groupe spécifique dans le système.
WinRemoveProgram 13 Cette fonction permet de retirer un programme d'une liste ou d'un groupe spécifique dans le système.
WinChangeProgram 14 Cette fonction permet de modifier les paramètres ou les attributs d'un programme spécifique dans le système.
WinQueryDefinition 15 Cette fonction permet de récupérer des informations de définition spécifiques dans le système.
WinQueryProgramTitles 16 Cette fonction permet de récupérer les titres ou les noms des programmes enregistrés dans le système.
WinCreateGroup 17 Cette fonction permet de créer un nouveau groupe dans le système.
WinInitializePL 18 Cette fonction permet d'initialiser une bibliothèque de programmation ou une structure de programmation dans le système.
WinAddToGroup 19 Cette fonction permet d'ajouter un programme ou un objet à un groupe existant.
WinQueryProgramUse 20 Cette fonction permet d'interroger ou de récupérer les informations sur l'utilisation d'un programme spécifique.
WinRemoveFromGroup 21 Cette fonction permet de retirer un programme ou un objet d'un groupe spécifique dans le système.
StartStartUpDotCmd 22 Cette fonction permet d'exécuter un script ou une commande au démarrage du système, généralement à partir d'un fichier nommé StartUp.cmd.
WinDestroyGroup 23 Cette fonction permet de détruire ou de supprimer un groupe spécifique dans le système.
WinQueryFileExtOpts 24 Cette fonction permet d'interroger les options ou les paramètres associés à une extension de fichier spécifique.
WinSetFileExtOpts 25 Cette fonction permet de définir ou de mettre à jour les options ou les paramètres pour une extension de fichier spécifique.
WinQueryProgramType 26 Cette fonction permet d'interroger le type ou la catégorie d'un programme spécifique.
PrfChangeWriteThru 27 Cette fonction permet de modifier la façon dont les données sont écrites dans un fichier de profil, en permettant l'écriture directe ou immédiate.
PMExecRegister 28 Cette fonction permet d'enregistrer un programme ou un processus auprès du gestionnaire de processus.
ShePIInitIniFiles 29 Cette fonction permet d'initialiser les fichiers de configuration .ini pour le système ou les applications.
SheUpdateIniFile 30 Cette fonction permet de mettre à jour un fichier de configuration .ini avec de nouvelles valeurs ou paramètres.
SheConvert190ProgramListTo300 31 Cette fonction permet de convertir une liste de programmes d'un format spécifique (190) à un format plus récent (300).
PrfQueryProfileInt 32 Cette fonction permet d'interpréter les données de profile.
PrfQueryProfileString 33 Cette fonction permet de lire une chaîne de caractères à partir d'un fichier de profil.
PrfWriteProfileString 34 Cette fonction permet d'écrire une chaîne de caractères dans un fichier de profil.
PrfQueryProfileSize 35 Cette fonction permet de demander l'espace de données qu'utilise un profile.
PrfQueryProfileData 36 Cette fonction permet de récupérer les données précédemment entreposé dans un programme.
PrfWriteProfileData 37 Cette fonction permet d'écrire des données (non spécifiées comme chaîne de caractères ou entier) dans un fichier de profil.
PrfOpenProfile 38 Cette fonction permet d'allouer un nom de fichier alternatif pour l'utilisation des API avec des préfix Prf.
PrfCloseProfile 39 Cette fonction permet de terminer un profile ayant été créer par PrfOpenProfile.
PrfReset 42 Cette fonction permet de changer les profils par défaut utilisé par le système.
PrfQueryProfile 43 Cette fonction permet de demander les noms de fichiers de l'utilisateur courant et les profils de système.
WinInstStartApp 44 Cette fonction permet de démarrer une application spécifiée.
WinTerminateApp 45 Cette fonction permet de terminer une application spécifiée.
WinCreateSwitchEntry 46 Cette fonction permet de créer une nouvelle entrée dans la liste de sélection des applications ou des tâches (souvent utilisée dans le gestionnaire de tâches ou le sélecteur de programmes).
WinQuerySessionTitle 47 Cette fonction permet de demander le titre de la session actuelle.
WinAddSwitchEntry 48 Cette fonction permet d'ajouter une entrée à la liste de sélection des applications ou des tâches.
WinChangeSwitchEntry 49 Cette fonction permet de modifier une entrée existante dans la liste de sélection des applications ou des tâches.
PrfAddProgram 50 Cette fonction permet d'ajouter un programme au fichier de profil.
PrfRemoveProgram 51 Cette fonction permet de retirer un programme du fichier de profil.
PrfChangeProgram 52 Cette fonction permet de modifier les paramètres ou les configurations d'un programme dans le fichier de profil.
PrfQueryDefinition 53 Cette fonction permet d'interroger la définition ou les paramètres d'un fichier de profil.
PrfQueryProgramTitles 54 Cette fonction permet de demander les titres des programmes dans le fichier de profil.
PrfCreateGroup 55 Cette fonction permet de créer un nouveau groupe dans le fichier de profil.
WinQuerySwitchEntry 56 Cette fonction permet de demander les détails d'une entrée dans la liste de sélection des applications ou des tâches.
WinQuerySwitchHandle 57 Cette fonction permet d'interroger le gestionnaire d'une entrée dans la liste de sélection des applications ou des tâches.
PrfQueryProgramHandle 58 Cette fonction permet de demander le descripteur ou la référence d'un programme dans le fichier de profil.
PrfQueryProgramCategory 59 Cette fonction permet de demander la catégorie ou la classification d'un programme dans le fichier de profil.
PrfDestroyGroup 60 Cette fonction permet de détruire ou de supprimer un groupe dans le fichier de profil.
SheSetProfileHook 61 Cette fonction permet de définir un crochet pour les événements de profil dans l'interpréteur de commande.
SheProfileHook 62 Cette fonction permet d'indiquer le crochet de profil spécifié précédemment pour gérer les événements liés au profil.
ShpLockProgramList 63 Cette fonction permet de verrouiller la liste des programmes pour empêcher toute modification ou accès concurrent.
ShpUnlockProgramList 64 Cette fonction permet de déverrouiller la liste des programmes après que les opérations critiques sont terminées.
WinQueryTaskTitle 65 Cette fonction permet de demander le titre d'une tâche en cours. Elle est utilisée pour obtenir le titre ou le nom affiché de la tâche spécifiée.
WinQueryTaskSizePos 66 Cette fonction permet de demander la taille et la position d'une tâche ou d'une fenêtre.
WinQuerySwitchList 67 Cette fonction permet de demander la liste des entrées de sélection des tâches ou des programmes.
WinRemoveSwitchEntry 68 Cette fonction permet de supprimer une entrée de la liste de sélection des tâches ou des programmes.
WinSwitchToProgram 69 Cette fonction permet de passer à un programme ou une tâche spécifiée. Elle est utilisée pour activer ou se concentrer sur un programme en cours.
WinSwitchProgramRegister 70 Cette fonction permet d'enregistrer un programme dans la liste de sélection des tâches ou des programmes.
WinEndProgram 73 Cette fonction permet de terminer ou de fermer un programme spécifié.
WinStopProgram 74 Cette fonction permet d'arrêter l'exécution d'un programme en cours.
WinEndWindowSession 75 Cette fonction permet de terminer la session de fenêtre en cours.
lpfnShellWndProc 76 Cette fonction permet de gérer les messages envoyés à la fenêtre d'interpréteur de commande.
lpfnIconWndProc 77 Cette fonction permet de gérer les messages envoyés à la fenêtre des icônes.
WinSwitchToTaskManager 78 Cette fonction permet de passer au gestionnaire de tâches. Elle est utilisée pour activer ou afficher l'interface de gestion des tâches du système.
fnBadAppDlgProc 79 Cette fonction permet de gérer les dialogues ou les fenêtres associées aux applications non valides.
WinSwitchToProgram2 80 Cette fonction permet de passer à un programme ou une tâche spécifiée avec des options supplémentaires.
WinProcessHotKey 81 Cette fonction permet de gérer les touches de raccourci dans le système.
WinInitSession 82 Cette fonction permet d'initialiser une nouvelle session utilisateur ou application.
WinEndSession 83 Cette fonction permet de terminer une session utilisateur ou application, en s'assurant que toutes les ressources sont libérées correctement.
WinInitSwEntry 84 Cette fonction permet d'initialiser une entrée de commutation de tâche dans le gestionnaire de tâches.
WinSetSwEntry 85 Cette fonction permet de modifier les propriétés d'une entrée de commutation de tâche déjà existante, telle que son titre ou son état visible dans le gestionnaire de tâches.
WinQueryExtIdFocus 86 Cette fonction permet de récupérer l'identificateur externe (ID) de l'élément actuellement focalisé dans une fenêtre ou une composante de l'interface utilisateur.
WinSetExtIdFocus 87 Cette fonction permet de définir l'identificateur externe (ID) de l'élément devant recevoir le focus dans une fenêtre ou un composant de l'interface utilisateur.
SheSystemShutdown 88 Cette fonction permet de déclencher la séquence de fermeture du système, en s'assurant que toutes les applications en cours sont correctement fermées avant l'arrêt ou le redémarrage.
startSystemExecutables 89 Cette fonction permet de démarrer les exécutables système nécessaires au fonctionnement du système d'exploitation ou des applications critiques lors de l'initialisation du système.
ShlLoadPublicFonts 90 Cette fonction permet de charger les polices de caractères publiques dans le système, permettant leur utilisation dans les applications et dans l'interface utilisateur.
WinNoShutdown 91 Cette fonction permet d'empêcher l'arrêt ou le redémarrage du système.
SheInitializeIniFile 92 Cette fonction permet d'initialiser les fichiers INI du système, étant utilisés pour entreposer les paramètres de configuration des applications et du système d'exploitation.
WinSetTitle 93 Cette fonction permet de changer le titre d'une fenêtre ou d'une application affichée dans la barre des tâches ou dans le cadre de la fenêtre.
WinCplRegister 94 Cette fonction permet d'enregistrer un module ou un panneau de configuration pour qu'il soit reconnu et utilisé par le système.
WinPMFileRegister 95 Cette fonction permet d'enregistrer un fichier pour la gestion des associations de fichiers dans le gestionnaire de présentation.
SheStartLongProgram 96 Cette fonction permet de lancer une application ou un processus pouvant prendre un certain temps à s'exécuter.
WinSetTitleAndIcon 97 Cette fonction permet de changer à la fois le titre et l'icône d'une fenêtre ou d'une application affichée dans la barre des tâches ou dans le cadre de la fenêtre.
ShellWindow 100 Cette fonction permet de manipuler les fenêtres de l'interpréteur de commande, formant l'interface utilisateur principale du système, comme le bureau ou les boîtes de dialogue de l'interpréteur de commande.
PrfQueryProfileSize 101 Cette fonction permet de récupérer la taille des données de profil spécifiées.
PrfOpenProfile 102 Cette fonction permet d'ouvrir un fichier de profil pour lecture ou écriture, permettant d'accéder aux données de configuration entreposées dans ce fichier.
PrfCloseProfile 103 Cette fonction permet de fermer un fichier de profil précédemment ouvert, libérant ainsi les ressources associées.
PrfRemoveProgram 104 Cette fonction permet de supprimer un programme du fichier de profil, ce qui peut également le retirer des listes ou des groupes associés dans l'interface utilisateur.
PrfCreateGroup 105 Cette fonction permet de créer un nouveau groupe dans le fichier de profil, permettant de regrouper plusieurs programmes ou paramètres sous une même catégorie.
PrfDestroyGroup 106 Cette fonction permet de supprimer un groupe existant du fichier de profil, ce qui entraîne la suppression des programmes ou paramètres associés.
PrfQueryProfile 107 Cette fonction permet d'interroger le fichier de profil pour récupérer les données associées à une clef spécifique.
PrfReset 108 Cette fonction permet de réinitialiser les paramètres du fichier de profil à leurs valeurs par défaut ou à un état spécifié.
PrfAddProgram 109 Cette fonction permet d'ajouter un programme au fichier de profil, en l'incluant dans un groupe ou une catégorie spécifique.
PrfChangeProgram 110 Cette fonction permet de modifier les propriétés d'un programme existant dans le fichier de profil, telles que son nom, son chemin d'accès, ou ses paramètres.
PrfQueryDefinition 111 Cette fonction permet d'interroger le fichier de profil pour récupérer des informations sur les définitions ou les configurations enregistrées.
PrfQueryProgramHandle 112 Cette fonction permet de récupérer le descripteur (identificateur unique) d'un programme enregistré dans le fichier de profil, permettant de le manipuler via d'autres API.
PrfQueryProgramTitles 113 Cette fonction permet de récupérer les titres des programmes enregistrés dans le fichier de profil, ce qui est utile pour afficher les noms des programmes dans l'interface utilisateur.
PrfQueryProfileInt 114 Cette fonction permet de récupérer une valeur entière (int) entreposée dans le fichier de profil sous une clef spécifique.
PrfQueryProfileString 115 Cette fonction permet de récupérer une chaîne de caractères entreposée dans le fichier de profil sous une clef spécifique.
PrfWriteProfileString 116 Cette fonction permet d'écrire une chaîne de caractères dans le fichier de profil sous une clef spécifique, permettant de modifier ou d'ajouter des paramètres.
PrfQueryProfileData 117 Cette fonction permet de récupérer des données générales (de tout type) entreposées dans le fichier de profil sous une clef spécifique.
PrfWriteProfileData 118 Cette fonction permet d'écrire des données générales (de tout type) dans le fichier de profil sous une clef spécifique, permettant de modifier ou d'ajouter des paramètres.
WinStartApp 119 Cette fonction permet de démarrer une application spécifiée, en créant un nouveau processus pour cette application.
WinAddSwitchEntry 120 Cette fonction permet d'ajouter une entrée dans la liste de commutation de tâches, permettant à une application d'apparaître dans le gestionnaire de tâches ou de fenêtres.
WinCreateSwitchEntry 121 Cette fonction permet de créer une nouvelle entrée dans la liste de commutation de tâches, ce qui permet à une application ou une fenêtre d'apparaître dans le gestionnaire de tâches ou de fenêtres, facilitant le passage entre les applications.
WinQuerySessionTitle 122 Cette fonction permet de récupérer le titre d'une session spécifique, généralement utilisée pour identifier la session dans les interfaces utilisateur comme les gestionnaires de tâches.
WinChangeSwitchEntry 123 Cette fonction permet de modifier les détails d'une entrée existante dans la liste de commutation de tâches, comme le titre, l'icône ou l'état de la tâche.
WinQuerySwitchEntry 124 Cette fonction permet d'interroger une entrée spécifique dans la liste de commutation de tâches pour récupérer ses informations, comme le titre, l'état, ou le descripteur de la tâche.
WinQuerySwitchHandle 125 Cette fonction permet de récupérer le descripteur (identificateur unique) d'une tâche ou d'une application dans la liste de commutation de tâches, permettant de la manipuler via d'autres API.
WinQuerySwitchList 126 Cette fonction permet de récupérer la liste complète des tâches ou applications présentes dans la liste de commutation de tâches, utile pour afficher toutes les tâches actives à l'utilisateur.
WinQueryTaskSizePos 127 Cette fonction permet de récupérer la taille et la position d'une tâche ou d'une fenêtre spécifique, ce qui peut être utilisé pour restaurer une fenêtre à son état précédent ou pour afficher des informations de gestion des tâches.
WinQueryTaskTitle 128 Cette fonction permet de récupérer le titre d'une tâche ou d'une fenêtre spécifique, utilisé pour afficher le nom de l'application ou de la fenêtre dans l'interface utilisateur.
WinRemoveSwitchEntry 129 Cette fonction permet de supprimer une entrée de la liste de commutation de tâches, ce qui retire l'application ou la fenêtre du gestionnaire de tâches.
WinTerminateApp 130 Cette fonction permet de terminer une application spécifiée, mettant fin à son processus et libérant les ressources associées.
WinSwitchToProgram 131 Cette fonction permet de passer à une autre application ou tâche, ramenant celle-ci au premier plan et donnant le focus à sa fenêtre principale.
PrfQueryProgramCategory 132 Cette fonction permet de récupérer la catégorie d'un programme dans le fichier de profil, permettant de classer ou de filtrer les programmes par catégorie dans l'interface utilisateur.
PrfChangeWriteThru 133 Cette fonction permet de modifier la méthode de sauvegarde des données de profil pour qu'elles soient écrites immédiatement sur le disque ou de l'entreposer en mémoire pour une écriture ultérieure.
ShePIInitIniFiles 134 Cette fonction permet d'initialiser les fichiers INI pour une application, préparant l'accès ou la modification de ces fichiers de configuration.
SheSystemShutdown 151 Cette fonction permet d'initier la procédure d'arrêt du système, fermant toutes les applications et préparant le système pour un arrêt sécurisé.
StartSystemExecutables 152 Cette fonction permet de démarrer les exécutables système nécessaires au fonctionnement du système ou de certaines fonctionnalités spécifiques au démarrage.
PMExecRegister 153 Cette fonction permet d'enregistrer un exécutable avec le gestionnaire de tâches du système, permettant au gestionnaire de surveiller et de contrôler l'exécution de ce programme.
WinHAPPfromPID 154 Cette fonction permet de récupérer un descripteur d'application (HAPP) à partir d'un identificateur de processus (PID).
WinHSWITCHfromHAPP 155 Cette fonction permet de récupérer un descripteur de commutation (HSWITCH) à partir d'un descripteur d'application (HAPP).
WinSwitchProgramRegister 156 Cette fonction permet d'enregistrer un programme pour la gestion des tâches, permettant à celui-ci d'apparaître dans la liste de commutation de tâches et d'être manipulé par des opérations de commutation.
WinEndProgram 157 Cette fonction permet de mettre fin à un programme spécifique, libérant toutes les ressources qu'il utilise et fermant ses fenêtres associées.
WinSwitchToProgram2 158 Cette fonction permet de basculer vers un programme spécifique, ramenant celui-ci au premier plan, mais avec des paramètres ou des fonctionnalités supplémentaires.
WinCanTerminate 160 Cette fonction permet de vérifier si une application ou une tâche peut être terminée en toute sécurité.
WinStartApp 201 Cette fonction permet de démarrer une nouvelle application ou un processus, créant une nouvelle instance du programme spécifié.
WinHAPPfromPID 208 Cette fonction permet de récupérer un descripteur d'application (HAPP) à partir d'un identificateur de processus (PID).
WinHSWITCHfromHAPP 209 Cette fonction permet de récupérer un descripteur de commutation (HSWITCH) à partir d'un descripteur d'application (HAPP).
ShpPILockIniFile 210 Cette fonction permet de verrouiller un fichier INI spécifique pour empêcher d'autres processus de le modifier pendant une opération critique.
ShpPI16LockIniFile 211 Cette fonction permet de verrouiller un fichier INI spécifique pour empêcher d'autres processus 16 bits de le modifier pendant une opération critique.
ShpPIShutdown 212 Cette fonction permet initier la procédure d'arrêt pour les services ou processus liés à l'application en cours.
ShpPI16Shutdown 213 Cette fonction permet initier la procédure d'arrêt pour les services ou processus liés à l'application 16 bits en cours.

Voir également

Système d'exploitation - OS/2 - Introduction

PARTAGER CETTE PAGE SUR
Dernière mise à jour : Lundi, le 19 juillet 2010