Section courante

A propos

Section administrative du site

DOSCALLS.DLL (ou DOSCALL1.DLL)

Appels DOS
OS/2

Description

Ce fichier contient tous les fonctions relativement au opérations DOS en 16 et 32 bits.

Liste des fonctions et procédures

Nom Entrée Description
DosICreateThread 1 Cette fonction permet de créer un autre processus que la fonction actuellement exécuté en interne.
DosCwait 2 Cette fonction permet d'attendre qu'un processus enfant se termine avant de retourner.
DosEnterCritSec 3 Cette fonction permet d'entrée dans une section critique afin de prévenir l'exécution d'un autre processus.
DosIExecPgm 4 Cette fonction permet d'effectuer l'invocation de l'exécution d'un programme.
DosExit 5 Cette fonction permet de terminer le processus courant ainsi ou tous les autres processus associés et retourne un code à passer à un autre processus quand il est appeler par DosWaitChild.
DosExitCritSec 6 Cette fonction permet de terminer une section critique et ainsi permettre l'exécution des autres processus.
DosExitList 7 Cette fonction permet de libérer les processus accroché si un processus est tué.
DosGetInfoSeg 8 Cette fonction permet de demander les informations de segments globales et locales d'OS/2.
DosGetPrty 9 Cette fonction permet de demander la valeur de priorité d'un processus ou d'un processus léger.
DosKillProcess 10 Cette fonction permet de tuer un processus à l'aide de son identificateur de processus.
DosSetPrty 11 Cette fonction permet de changer la valeur de priorité d'un processus ou d'un processus léger.
DosPtrace 12 Cette fonction permet d'appeler un fourniture d'interface du noyau d'OS/2 afin de facilité le déboguage de programme.
DosHoldSignal 13 Cette fonction permet désactiver temporairement ou réactiver un processus de signal dans le processus courant.
DosSetSigHandler 14 Cette fonction permet de fixer un gestionnaire de signal.
DosFlagProcess 15 Cette fonction permet d'appliquer des drapeaux de processus particulier (et de descendants).
DosMakePipe 16 Cette fonction permet de créer un tuyau.
DosISysSemClear 17 Cette fonction permet d'effacer un sémaphore système en interne.
DosISemRequest 18 Cette fonction permet d'envoyer une requête de sémaphore en interne
DosISysSemSet 19 Cette fonction permet de fixer une sémaphore système en interne
DosSemSetWait 20 Cette fonction permet de fixer un sémaphore et attend alors jusqu'à ce qu'il soit effacé.
DosISemWait 21 Cette fonction permet d'attendre après une sémaphore en interne.
DosMuxSemWait 22 Cette fonction permet d'attendre qu'un ou plusieurs sémaphore soit effacé.
DosCloseSem 23 Cette fonction permet de fermer une sémaphore système
DosCreateSem 24 Cette fonction permet d'effectuer la création d'une sémaphore système.
DosOpenSem 25 Cette fonction permet de demander l'accès à une sémaphore du système.
DosResumeThread 26 Cette fonction permet de reprendre l'exécution d'un processus suspendu.
DosSuspendThread 27 Cette fonction permet suspendre temporairement l'exécution d'un processus léger.
DosSetDateTime 28 Cette fonction permet de fixer la date et l'heure du système.
DosTimerAsync 29 Cette fonction permet d'exécution une simple minuterie non synchronisé.
DosTimerStart 30 Cette fonction permet d'exécuter une minuterie de façon non synchronisé.
DosTimerStop 31 Cette fonction permet d'arrêter l'exécution d'une minuterie de façon non synchronisé.
DosSleep 32 Cette fonction permet de suspendre un processus léger pendant une durée spécifié.
DosGetDateTime 33 Cette fonction permet de demander la date et l'heure courante du système.
DosAllocSeg 34 Cette fonction permet d'allouer un segment de mémoire.
DosAllocShrSeg 35 Cette fonction permet d'allouer un segment de mémoire partagé nommé.
DosGetShrSeg 36 Cette fonction permet d'appeler un accès de segment de mémoire partagé précédemment alloué dans un autre processus.
DosGiveSeg 37 Cette fonction permet de fabriquer une allocation d'adressage de segment dynamique par un autre processus.
DosReallocSeg 38 Cette fonction permet de changer la taille d'un segment de mémoire.
DosFreeSeg 39 Cette fonction permet de libérer un segment de mémoire précédemment alloué.
DosAllocHuge 40 Cette fonction permet d'allouer un objet de mémoire Huge.
DosGetHugeShift 41 Cette fonction permet de demander le nombre de décalage de segment Huge d'OS/2 d'un sélecteur d'objet.
DosReallocHuge 42 Cette fonction permet de changer la taille d'un objet de mémoire Huge
DosCreateCSAlias 43 Cette fonction permet de créer un alias d'exécutable pour un segment de données.
DosLoadModule 44 Cette fonction permet d'essayer de charger un module de lien dynamique.
DosGetProcAddr 45 Cette fonction permet de demander le point d'entrée d'un module de lien dynamique.
DosFreeModule 46 Cette fonction permet de libérer les références du module de lien dynamique.
DosGetModHandle 47 Cette fonction permet de demander le Handle d'un module de lien dynamique précédemment chargé.
DosGetModName 48 Cette fonction permet de demander le nom de fichier du module de lien dynamique précédemment chargé.
DosGetMachineMode 49 Cette fonction permet de demander le mode courant du microprocesseur (Réel, Protégé,...).
DosBeep 50 Cette fonction permet de produire un signal sonore Bip avec le PC Speaker avec une fréquence et une longueur spécifié.
DosCLIAccess 51 Cette fonction permet d'envoyer une requête de permission de désactivation des interruptions (voir instructions assembleurs CLI/STI).
DosDevConfig 52 Cette fonction permet demander des informations à propos de périphériques attachés.
DosDevIOCtl 53 Cette fonction permet de passer un périphérique spécifié d'un paquet de contrôle d'entrée/sortie (IOCTL) dans un pilote de périphérique.
DosSGSwitch 54  
DosSGSwitchMe 55  
DosBufReset 56 Cette fonction permet de retourner un ERROR_BROKEN_PIPE si le Handle est un tuyau nommé étant déjà fermé.
DosChDir 57 Cette fonction permet de changer le répertoire courant.
DosChgFilePtr 58 Cette fonction permet de changer la position du pointeur d'un fichier logique.
DosClose 59 Cette fonction permet de fermer un fichier d'entrée/sortie Handle.
DosDelete 60 Cette fonction permet de supprimer un nom de fichier d'un répertoire. Le fichier supprimer peut être récupérable.
DosDupHandle 61 Cette fonction permet d'effectuer la duplication d'un Handle de fichier, de tuyau ou de périphérique.
DosFileLocks 62 Cette fonction permet de fixer ou défixer un octet de rang de verrouillage dans un fichier ouvert.
DosFindClose 63 Cette procédure permet de terminer le processus de lecture d'un répertoire enclenché par «DosFindFirst».
DosFindFirst 64 Cette fonction permet de rechercher le premier occurrence (fichier ou répertoire) contenu dans un répertoire de fichier spécifié.
DosFindNext 65 Cette fonction permet de rechercher l'occurrence suivant (fichier ou répertoire) contenu dans un répertoire de fichier.
DosMkDir 66 Cette fonction permet de créer un nouveau répertoire.
DosMove 67 Cette fonction permet d'effectuer le renommage ou le déplacement d'un fichier.
DosNewSize 68 Cette fonction permet de changer la taille d'un fichier.
DosPortAccess 69 Cette fonction permet d'effectuer une requête ou de relâcher un accès au port d'entrée/sortie.
DosOpen 70 Cette fonction permet d'ouvrir un fichier ou un périphérique pour des entrées/sorties d'applications.
DosQCurDir 71 Cette fonction permet de demander le répertoire courant d'une unité logique.
DosQCurDisk 72 Cette fonction permet de demander l'unité de disque par défaut.
DosQFHandState 73 Cette fonction permet d'envoyer une requête d'un gestionnaire de fichier courant en mode ouvert.
DosQFileInfo 74 Cette fonction permet de demander l'enregistrement d'informations d'un fichier spécifié.
DosQFileMode 75 Cette fonction permet de demander l'octet d'attribut d'un fichier.
DosQFSInfo 76 Cette fonction permet de demander les données d'informations d'un périphérique de fichier système.
DosQHandType 77 Cette fonction permet de demander si le type de Handle référence un fichier ou un périphérique.
DosQVerify 78 Cette fonction permet de demander le mode de vérification actuel.
DosIRead 79 Cette fonction permet d'effectuer la lecture d'un inode.
DosRmDir 80 Cette fonction permet de supprimer le sous-répertoire.
DosSelectDisk 81 Cette fonction permet d'effectuer le changement d'une unité de disque courant.
DosSetFHandState 82 Cette fonction permet de changer l'état d'un fichier Handle.
DosSetFileInfo 83 Cette fonction permet de changer les informations d'attributs et d'attributs étendues d'un fichier.
DosSetFileMode 84 Cette fonction permet de changer les attribut d'un fichier.
DosSetMaxFH 85 Cette fonction permet de changer le nombre maximum de fichier Handle pour le processus courant.
DosSetVerify 86 Cette fonction permet de fixer ou réinitialiser le mode de vérification.
DosIWrite 87 Cette fonction permet d'effectuer l'écriture d'un inode.
DosSystemService 88 Cette fonction permet de figer tous les processus léger d'un processus dans un appel système.
DosSetVec 89 Cette fonction permet de fixer un gestionnaire de vecteur d'exception.
DosSysTrace (alias Dos16SysTrace) 90 Cette fonction permet d'effectuer un enregistrement de traçage statique de déboguage.
DosGetEnv 91 Cette fonction permet de demander le processus de segment d'informations d'environnement.
DosGetVersion 92 Cette fonction permet de demander la version majeur et mineur du système d'exploitation OS/2.
DosQTraceInfo 93  
DosGetPID 94 Cette fonction permet de demander les informations d'identificateur de processeur associé avec la requête de processus.
DosOpen2 95 Cette fonction permet d'ouvrir un nouveau fichier, un fichier existant ou remplace un fichier existant.
DosLibInit 96  
DosSetFSInfo 97 Cette fonction permet de changer les informations système de fichier (nom du volume) pour une unité de disque spécifié.
DosQPathInfo 98 Cette fonction permet de retourner les attributs et les informations d'extensions d'attributs d'un fichier ou d'un répertoire.
DosDevIOCtl2 99 Cette fonction permet d'effectuer un traitement de contrôle sur un périphérique spécifique en ouvrant le périphérique avec un Handle.
DosICanonicalize 100  
DosSetFgnd 101  
DosSwapTaskInit 102  
DosReadPhys 103  
DosSetPathInfo 104 Cette fonction permet de fixer les informations d'attributs et d'attributs étendues d'un fichier ou d'un sous-répertoire.
DosSGSwitchProc2 105  
DosISetRelMaxFH 108  
DosIDevIOCtl 109  
DosForceDelete 110 Cette fonction permet de supprimer un nom de fichier d'un répertoire sans possibilité de le récupérer.
DosKillThread 111 Cette fonction permet d'allouer un processus léger afin de terminer un autre processus léger dans le processus courant.
DosQueryRASInfo 112  
DosDumpProcess 113 Cette fonction permet d'initialiser une sortie de données interne sur le processus spécifié.
DosSuppressPopUps 114 Cette fonction permet de supprimer une trappe d'applications en sous-fenêtre et se journalisant dans le fichier «POPUPLOG.OS2».
DosOpen2Compt 118  
DosGetSTDA 119  
DosError 120 Cette fonction permet d'activer ou désactiver le processus du système matériel d'erreur.
DosGetSeg 121 Cette fonction permet de demander l'accès à la mémoire partagé alloué par un appel aux fonctions DosAllocSeg ou DosAllocHuge.
DosLockSeg 122 Cette fonction permet de verrouiller un segment de données jetable.
DosUnlockSeg 123 Cette fonction permet de déverrouiller un segment jetable.
DosSGSwitchProc 124  
DosIRamSemWake 125  
DosSizeSeg 126 Cette fonction permet de demander la taille d'un segment spécifié.
DosMemAvail 127 Cette fonction permet de demander la taille du plus grand bloc de mémoire disponible dans la mémoire libre.
DosIRamSemRequest 128  
DosPhysicalDisk 129 Cette fonction permet de demander les informations de partition ou d'accès disque.
DosGetCP 130 Cette fonction permet de demander les informations de code de page du processus.
DosISetCP 131  
DosGlobalSeg 132  
DosProfile 133  
DosSendSignal 134 Cette fonction permet d'envoyer un signal de Ctrl+C ou Ctrl+Break à sous-arbre de commande ou de processus.
DosHugeShift 135  
DosHugeIncr 136  
DosRead 137 Cette fonction permet d'effectuer la lecture de caractères dans un fichier, un tuyau ou un périphérique.
DosWrite 138 Cette fonction permet d'effectuer l'écriture de caractères dans un fichier, un tuyau ou un périphérique.
DosErrClass 139 Cette fonction permet d'effectuer la classification d'un code d'erreur OS/2.
DosSemRequest 140 Cette fonction permet de demander une sémaphore de ressource synchronisé.
DosSemClear 141 Cette fonction permet d'effacer une sémaphore du système ou de la RAM.
DosSemWait 142 Cette fonction permet d'attendre jusqu'à ce qu'un sémaphore soit effacé.
DosSemSet 143 Cette fonction permet de fixer inconditionnellement une sémaphore.
DosExecPgm 144 Cette fonction permet de créer un processus enfant lequel peut être synchronisé, désynchronisé ou détaché.
DosCreateThread 145 Cette fonction permet de créer un processus léger d'exécution.
DosSubSet 146 Cette fonction permet d'initialiser ou désinitialiser un segment de mémoire pour une sous-allocation.
DosSubAlloc 147 Cette fonction permet de sous-alloué un élément en dehors d'un segment de mémoire.
DosSubFree 148 Cette fonction permet de libérer un élément précédemment sous-alloué.
DosReadAsync 149 Cette fonction permet d'effectuer la lecture de caractères d'un fichier, d'un tuyau ou d'un périphérique de façon non synchronisé.
DosWriteAsync 150 Cette fonction permet d'effectuer l'écriture de caractères dans un fichier, un tuyau ou un périphérique de façon non synchronisé.
DosSearchPath 151 Cette fonction permet de rechercher l'emplacement d'un fichier dans un liste de chemin arbitraire.
DosScanEnv 152 Cette fonction permet d'effectuer la recherche d'une chaîne de caractères d'une variable d'environnement spécifique.
DosSetCP 153 Cette fonction permet de fixer le code de page par défaut d'un processus.
DosQProcStatus 154  
DosGetResource 155 Cette fonction permet de retourner le sélecteur de segment du segment de ressource spécifié.
DosGetPPID 156 Cette fonction permet de demander l'identificateur de processus parent pour n'importe quel processus.
DosCallBack 157 Cette fonction permet d'appeler un fournisseur de segment IOPL de niveau de privilège 2 dans un appel de segment d'application de niveau de privilège 3.
DosICallBack 158  
DosRetForward 159  
DosR2StackRealloc 160 Cette fonction permet de changer la taille de la pile d'un processus léger avec un privilège de niveau 2.
DosFSRamSemRequest 161 Cette fonction permet de demander le FS (Fast-Safe) d'une sémaphore RAM et les enregistrements du propriétaire courant pour une fonction potentiel de nettoyage par DosExitList.
DosFSRamSemClear 162 Cette fonction permet de relâcher le propriétaire d'un FS (Fast-Safe) d'une sémaphore RAM.
DosQAppType 163 Cette fonction permet de demander le type d'application d'un fichier exécutable.
DosSetProcCP 164 Cette fonction permet d'allouer un processus afin qu'il fixe le code de page.
DosDynamicTrace 165  
DosQSysInfo 166 Cette fonction permet de demander les valeurs des variables systèmes statiques.
DosIMakeNmPipe 167  
DosICallNmPipe 168  
DosIConnectNmPipe 169  
DosIDisconnectNmPipe 170  
DosIPeekNmPipe 171  
DosIQNmPipeInfo 172  
DosIQNmPHandState 173  
DosISetNmPHandState 174  
DosITransactNmPipe 175  
DosIWaitNmPipe 176  
DosISetNmPipeSem 177  
DosIQNmPipeSemState 178  
DosIRawReadNmPipe 179  
DosIRawWriteNmPipe 180  
DosFSAttach 181 Cette fonction permet d'attacher ou détacher une unité de disque d'un pilote de fichier système à distance (FSD), nom de périphérique de pseudo caractères, d'un FSD local ou un FSD à distance.
DosQFSAttach 182 Cette fonction permet d'envoyer une requête d'informations à propos d'un attachement de fichier système (local ou à distance), à propos d'un périphérique de caractères ou d'un pseudo périphérique de caractères attaché à un système de fichier.
DosFSCtl 183 Cette fonction permet de fournir une interface standard étendu entre une application et un pilote de fichier système (FSD).
DosFindFirst2 184 Cette fonction permet de rechercher le premier objet de fichier ou le première objet de groupe de fichier correspondant au nom spécifié.
DosMkDir2 185 Cette fonction permet de créer un sous-répertoire avec des attributs étendue associés avec celui-ci.
DosFileIO 186 Cette fonction permet d'effectuer de multiple verrouillage, déverrouillage, position et opérations d'entrées/sorties sur un fichier ouvert.
DosFindNotifyClose 187  
DosFindNotifyFirst 188  
DosFindNotifyNext 189  
DosSetTraceInfo 190  
DosEditName 191 Cette fonction permet d'éditer un fichier ou un répertoire indirectement par transformation d'une chaîne de caractères ASCII en une autre, en utilisant des caractères global de nom de fichiers pour des opérations d'édition ou de recherche dans une chaine de caractères.
DosLogMode 192  
DosLogEntry 193  
DosGetLogBuffer 194  
DosLogRegister 195  
DosLogRead 196  
DosFindFromName 197  
DosOPLockRelease 198  
DosOPLockWait 199  
DosICopy 200  
DosCopy 201 Cette fonction permet de copier un fichier source dans un fichier ou sous-répertoire de destination.
DosIQAppType 202  
DosForceDelete 203 Cette fonction permet de supprimer un nom de fichier d'un répertoire sans possibilité de le récupérer.
DosEnumAttribute 204 Cette fonction permet d'indiquer les noms et les longueurs des attributs étendues pour un fichier ou sous-répertoire spécifié.
DosOPLockShutdown 205  
DosShutdown 206 Cette fonction permet d'envoyer tous les changements de fichier systèmes et forces à vider tous les tampons systèmes sur le disque en préparation de la fermeture du système.
DosGetResource2 207 Cette fonction permet de retourner l'adresse long d'une ressource spécifié.
DosFreeResource 208 Cette fonction permet d'effectuer la libération d'une ressource précédemment chargé par la fonction DosGetResource.
DosSetMaxFH 209 Cette fonction permet de changer le nombre maximum de fichier Handle pour le processus courant.
DosSetVerify 210 Cette fonction permet de fixer ou réinitialiser le mode de vérification.
DosErrClass 211 Cette fonction permet d'effectuer la classification d'un code d'erreur OS/2.
DosError 212 Cette fonction permet d'activer ou désactiver le processus du système matériel d'erreur.
DosCreateVDM 213  
DosMaxPathLen 214  
DosPageSize 215  
DosLocalInfo 216  
DosGlobalInfo 217  
DosSetFileInfo 218 Cette fonction permet de changer les informations de fichier de répertoire.
DosSetPathInfo 219  
DosSetDefaultDisk 220 Cette fonction permet de fixer l'unité par défaut d'un processus.
DosSetFHState 221 Cette fonction permet de fixer l'état du fichier Handle spécifié.
DosSetFSInfo 222 Cette fonction permet de changer les informations système de fichier (nom du volume) pour une unité de disque spécifié.
DosQueryPathInfo 223 Cette fonction permet de demander des informations sur un fichier ou sous-répertoire.
DosQueryHType 224 Cette fonction permet de demander si le Handle est référencé à un fichier ou un périphérique.
DosQueryVerify 225 Cette fonction permet de demander si la vérification d'écriture est active.
DosDeleteDir 226 Cette fonction permet de supprimer un sous-répertoire de l'unité de disque spécifié.
DosScanEnv 227 Cette fonction permet d'effectuer la recherche d'une chaîne de caractères d'une variable d'environnement spécifique.
DosSearchPath 228 Cette fonction permet de rechercher l'emplacement d'un fichier dans un liste de chemin arbitraire.
DosSleep 229 Cette fonction permet de suspendre un processus léger pendant une durée spécifié.
DosGetDateTime 230 Cette fonction permet de demander la date et l'heure courante du système.
DosDevConfig 231 Cette fonction permet demander des informations à propos de périphériques attachés.
DosEnterCritSec 232 Cette fonction permet d'entrée dans une section critique afin de prévenir l'exécution d'un autre processus.
DosExitCritSec 233 Cette fonction permet de terminer une section critique et ainsi permettre l'exécution des autres processus.
DosExit 234 Cette fonction permet de terminer le processus courant ainsi ou tous les autres processus associés et retourne un code à passer à un autre processus quand il est appeler par DosWaitChild.
DosKillProcess 235 Cette fonction permet de tuer un processus à l'aide de son identificateur de processus.
DosSetPriority 236 Cette fonction permet de changer la priorité de base d'un processus enfant ou d'un processus léger dans le processus courant.
DosResumeThread 237 Cette fonction permet de reprendre l'exécution d'un processus suspendu.
DosSuspendThread 238 Cette fonction permet suspendre temporairement l'exécution d'un processus léger.
DosCreatePipe 239 Cette fonction permet de créer un tuyau anonyme.
DosCallNPipe 240 Cette fonction permet de fabriquer une procédure d'appel dans un tuyau de message duplex.
DosConnectNPipe 241 Cette fonction permet à un processus serveur de fixer un tuyau spécifié d'écoute.
DosDisConnectNPipe 242 Cette fonction permet d'utiliser un processus serveur pour demander le processus client étant fermer dans le tuyau spécifié.
DosCreateNPipe 243 Cette fonction permet d'effectuer la création d'un tuyau nommé.
DosPeekNPipe 244 Cette fonction permet d'examiner le contenu et l'état d'un tuyau, sans changé le tuyau dans n'importe quel chemin.
DosQueryNPHState 245 Cette fonction permet de demander les informations à propos du Handle de tuyau nommé.
DosRawReadNPipe 246  
DosRawWriteNPipe 247  
DosQueryNPipeInfo 248 Cette fonction permet de demander les informations à propos d'un tuyau nommé.
DosQueryNPipeSemState 249 Cette fonction permet de demander les informations à propos d'un tuyau nommé étant attaché à une sémaphore.
DosSetNPHState 250 Cette fonction permet de réinitialiser le mode en bloc et en lecture pour le tuyau nommé.
DosSetNPipeSem 251 Cette fonction permet d'attacher une sémaphore d'événement partagé à un tuyau local nommé.
DosTransactNPipe 252 Cette fonction permet d'écrire dans un tuyau un message duplex, lit ensuite de lui.
DosWaitNPipe 253 Cette fonction permet d'attendre que l'instance de tuyau nommé devienne disponible.
DosResetBuffer 254 Cette fonction permet d'écrire les tampons des fichiers spécifié pour le périphérique.
DosSetCurrentDir 255 Cette fonction permet de définir le répertoire courant.
DosSetFilePtr 256 Cette fonction permet de déplacer le pointeur de positionnement de lecture ou d'écriture d'un fichier en accord avec le type de déplacement spécifié.
DosClose 257 Cette fonction permet de fermer un fichier d'entrée/sortie Handle.
DosCopy 258 Cette fonction permet de copier un fichier source dans un fichier ou sous-répertoire de destination.
DosDelete 259 Cette fonction permet de supprimer un nom de fichier d'un répertoire. Le fichier supprimer peut être récupérable.
DosDupHandle 260 Cette fonction permet d'effectuer la duplication d'un Handle de fichier, de tuyau ou de périphérique.
DosEditName 261 Cette fonction permet d'éditer un fichier ou un répertoire indirectement par transformation d'une chaîne de caractères ASCII en une autre, en utilisant des caractères global de nom de fichiers pour des opérations d'édition ou de recherche dans une chaine de caractères.
DosFindClose 263 Cette procédure permet de terminer le processus de lecture d'un répertoire enclenché par «DosFindFirst».
DosFindFirst 264 Cette fonction permet de rechercher le premier occurrence (fichier ou répertoire) contenu dans un répertoire de fichier spécifier.
DosFindNext 265 Cette fonction permet de rechercher l'occurrence suivant (fichier ou répertoire) contenu dans un répertoire de fichier.
DosOpenVDD 266 Cette fonction permet d'ouvrir un pilote de périphérique virtuel (VDD) et de retourner le Handle lui étant associé.
DosRequestVDD 267 Cette fonction permet d'allouer une session de communication en mode protégé OS/2 avec un VDD (pilote de périphérique virtuel).
DosCloseVDD 268 Cette fonction permet d'effectuer la fermeture du Handle d'un pilote de périphérique virtuel (VDD).
DosFSAttach 269 Cette fonction permet d'attacher ou détacher une unité de disque d'un pilote de fichier système à distance (FSD), nom de périphérique de pseudo caractères, d'un FSD local ou un FSD à distance.
DosCreateDir 270 Cette fonction permet de créer un nouveau répertoire.
DosMove 271 Cette fonction permet d'effectuer le renommage ou le déplacement d'un fichier.
DosSetFileSize 272 Cette fonction permet de changer la taille d'un fichier.
DosOpen 273 Cette fonction permet d'ouvrir un fichier ou un périphérique pour des entrées/sorties d'applications.
DosQueryCurrentDir 274 Cette fonction permet de demander le chemin complet d'un répertoire courant pour une requête de processus de l'unité spécifié.
DosQueryCurrentDisk 275 Cette fonction permet d'utiliser une requête dans lequel l'unité est l'unité de disque courant par défaut pour le processus et demande les unités disponibles.
DosQueryFHState 276 Cette fonction permet d'envoyer une requête d'état d'un fichier Handle spécifié.
DosQueryFSAttach 277 Cette fonction permet de demander les informations à propos de l'attachement d'un système de fichiers (local ou à distance), à propos d'un périphérique de caractères ou à propos d'un périphérique de pseudo caractères attaché à un système de fichiers.
DosQueryFSInfo 278 Cette fonction permet de demander les informations d'un périphérique de système de fichiers.
DosQueryFileInfo 279 Cette fonction permet de demander des informations sur un fichier
DosWaitChild 280 Cette fonction permet d'attendre qu'un processus enfant se synchronise à sa fin et demande l'identificateur de processus, termine le code et retourne le résultat du code.
DosRead 281 Cette fonction permet d'effectuer la lecture de caractères dans un fichier, un tuyau ou un périphérique.
DosWrite 282 Cette fonction permet d'effectuer l'écriture de caractères dans un fichier, un tuyau ou un périphérique.
DosExecPgm 283 Cette fonction permet de créer un processus enfant lequel peut être synchronisé, désynchronisé ou détaché.
DosDevIOCtl 284 Cette fonction permet de passer un périphérique spécifié d'un paquet de contrôle d'entrée/sortie (IOCTL) dans un pilote de périphérique.
DosFSCtl 285 Cette fonction permet de fournir une interface standard étendu entre une application et un pilote de fichier système (FSD).
DosBeep 286 Cette fonction permet de produire un signal sonore Bip avec le PC Speaker avec une fréquence et une longueur spécifié.
DosPhysicalDisk 287 Cette fonction permet de demander les informations de partition ou d'accès disque.
DosSetCp 288 Cette fonction permet de fixer un processus de code de page par défaut.
DosSetProcessCp 289 Cette fonction permet d'allouer un processus de fixation de code de page.
DosStopTimer 290 Cette fonction permet d'arrêter la minuterie désynchronisé.
DosQueryCp 291 Cette fonction permet d'allouer un traitement de processus pour une requête de code de page de processus courant et de préparation de code de pages système.
DosSetDateTime 292 Cette fonction permet de fixer la date et l'heure du système.
Thk32AllocBlock 293  
Thk32FreeBlock 294  
Thk32R3DS 295  
DosExitList 296 Cette fonction permet de libérer les processus accroché si un processus est tué.
DosAllocProtectedMem 297  
DosAliasMem 298 Cette fonction permet d'effectuer la création d'un alias de lecture et d'écriture privé ou un alias de code de segment LDT à partir d'un objet de mémoire existant.
DosAllocMem 299 Cette fonction permet d'utiliser une allocation d'objet de mémoire privé dans les limites d'espace d'adressage virtuel.
DosAllocSharedMem 300 Cette fonction permet d'utiliser l'allocation d'objet de mémoire partagé dans les limites d'espaces d'adressage virtuel.
DosGetNamedSharedMem 301 Cette fonction permet de demander l'accès à bloc de mémoire partagé nommé spécifié.
DosGetSharedMem 302 Cette fonction permet de demander l'accès à bloc de mémoire partagé spécifié.
DosGiveSharedMem 303 Cette fonction permet d'utiliser un autre processus d'accès à un bloc de mémoire partagé.
DosFreeMem 304 Cette fonction permet de libérer un bloc de mémoire privé ou partagé dans le processus.
DosSetMem 305 Cette fonction permet d'appliquer ou désappliquer des pages d'allocations de mémoire.
DosQueryMem 306 Cette fonction permet de demander l'attribut d'allocation et l'accès de protection d'un rang dans des pages lors de processus d'adressage d'espace.
DosQueryMemState 307 Cette fonction permet de demander l'état d'une rangé de pages de mémoire.
DosOpenVDD 308 Cette fonction permet d'ouvrir un pilote de périphérique virtuel (VDD) et de retourner le Handle lui étant associé.
DosRequestVDD 309 Cette fonction permet d'allouer une session de communication en mode protégé OS/2 avec un VDD (pilote de périphérique virtuel).
DosCloseVDD 310 Cette fonction permet d'effectuer la fermeture du Handle d'un pilote de périphérique virtuel (VDD).
DosCreateThread 311 Cette fonction permet de créer un processus léger d'exécution.
DosGetInfoBlocks 312 Cette fonction permet de demander l'adresse du bloc d'informations de processus léger (TIB) du processus léger courant et l'adresse du bloc d'informations processus (PIB) du processus courant.
DosAllocProtSeg 313  
DosAllocShrProtSeg 314  
DosAllocProtHuge 315  
DosDynamicTrace 316  
DosDebug 317 Cette fonction permet d'activer l'appel d'application, au contrôle d'une autre application, pour effectuer du déboguage.
DosLoadModule 318 Cette fonction permet d'essayer de charger un module de lien dynamique.
DosQueryModuleHandle 319 Cette fonction permet de demander le Handle d'un module de liens dynamique ayant précédemment été chargé.
DosQueryModuleName 320 Cette fonction permet de demander un chemin complet avec l'unité de disque, le répertoire, le nom de fichier et l'extension associé avec le module Handle référencé.
DosQueryProcAddr 321 Cette fonction permet de trouver l'adresse d'un processus d'un module de lien dynamique.
DosFreeModule 322 Cette fonction permet de libérer les références du module de lien dynamique d'un processus et si le module de lien dynamique n'est pas utilisé par un autre processus en mémoire, celui-ci est complètement libérer de la mémoire.
DosQueryAppType 323 Cette fonction permet de retourner le type d'application d'un fichier exécutable.
DosCreateEventSem 324 Cette fonction permet de créer un événement de sémaphore.
DosOpenEventSem 325 Cette fonction permet d'ouvrir un événement de sémaphore.
DosCloseEventSem 326 Cette fonction permet de fermer un événement de sémaphore.
DosResetEventSem 327 Cette fonction permet de réinitialiser le compteur de postage d'un événement de sémaphore.
DosPostEventSem 328 Cette fonction permet de poster l'identificateur de la sémaphore.
DosWaitEventSem 329 Cette fonction permet de suspendre l'exécution du processus de l'événement de sémaphore.
DosQueryEventSem 330 Cette fonction permet de retourner le compteur de postage d'un événement de sémaphore référer par un hevSemaphore.
DosCreateMutexSem 331 Cette fonction permet de créer un Mutex de sémaphore.
DosOpenMutexSem 332 Cette fonction permet d'ouvrir un Mutex de sémaphore.
DosCloseMutexSem 333 Cette fonction permet de fermer un Mutex de sémaphore.
DosRequestMutexSem 334 Cette fonction permet d'attendre après un processus de Mutex de sémaphore pendant un certain temps de milliseconde.
DosReleaseMutexSem 335 Cette fonction permet de rendre le contrôle d'un processus de Mutex de sémaphore pendant un certain temps de milliseconde.
DosQueryMutexSem 336 Cette fonction permet de retourner l'identificateur de processus, l'identificateur de processus léger et un compteur de requête d'un propriétaire de sémaphore mutex référé par hmtxSemaphore.
DosCreateMuxWaitSem 337 Cette fonction permet de créer une sémaphore MuxWait privé ou partagé.
DosOpenMuxWaitSem 338 Cette fonction permet d'accéder à une sémaphore MuxWait partagé.
DosCloseMuxWaitSem 339 Cette fonction permet de décrémenté le compteur d'utilisation de sémaphore MuxWait spécifié.
DosWaitMuxWaitSem 340 Cette fonction permet de bloquer jusqu'à ce que le sémaphore MuxWait spécifié soit effacé.
DosAddMuxWaitSem 341 Cette fonction permet d'ajouter une sémaphore d'événement ou un sémaphore mutex à une liste de sémaphore MuxWait.
DosDeleteMuxWaitSem 342 Cette fonction permet de supprimer une sémaphore spécifié de la liste de MuxWait.
DosQueryMuxWaitSem 343 Cette fonction permet de retourner les enregistrements de sémaphore d'un sémaphore MuxWait référé par hmuxSemaphore.
DosSubSetMem 344 Cette fonction permet d'utiliser l'initialisation d'un pool pour les sous-allocations ou d'utiliser écrasement de la taille d'une mémoire de pool déjà initialisé.
DosSubAllocMem 345 Cette fonction permet d'allouer un bloc de mémoire d'un pool de création utilisant DosSubSetMem.
DosSubFreeMem 346 Cette fonction permet de libérer un bloc de mémoire ayant été alloué avec DosSubAllocMem.
DosSubUnsetMem 347 Cette fonction permet de terminer un pool de mémoire.
DosQuerySysInfo 348 Cette fonction permet d'envoyer un requête de différentes informations à propos du système et retourne le contenu dans un tampon après l'appel.
DosWaitThread 349 Cette fonction permet de placer le processus léger courant dans un état d'attente jusqu'à ce qu'un autre processus léger du processus courant prenne fin et retourne ensuite l'identifiant de fin de processus léger.
DosAsyncTimer 350 Cette fonction permet de démarrer un simple intervalle de minuterie désynchronisé.
DosStartTimer 351 Cette fonction permet de lancer une minuterie désynchronisé se répétant à un intervalle de temps.
DosGetResource 352 Cette fonction permet de retourner le sélecteur de segment du segment de ressource spécifié.
DosFreeResource 353 Cette fonction permet d'effectuer la libération d'une ressource précédemment chargé par la fonction DosGetResource.
DosSetExceptionHandler 354 Cette fonction permet d'enregistrer un gestionnaire d'exception pour le processus léger courant.
DosUnsetExceptionHandler 355 Cette fonction permet d'enlever un gestionnaire d'exception d'une chaîne de processus léger du gestionnaire des exceptions.
DosRaiseException 356 Cette fonction permet de déclencher une exception pour le processus léger courant.
DosUnwindException 357 Cette fonction permet d'appeler et d'enlever un gestionnaire d'exception d'une chaîne de processus léger du gestionnaire des exceptions.
DosQueryPageUsage 358  
DosQueryModFromCS (alias Dos16QueryModFromCS) 359 Cette fonction permet d'envoyer une requête de nom, de segment et de Handle correspondant au sélecteur 16 bits.
DosQueryModFromEIP 360 Cette fonction permet d'envoyer une requête à un Handle de module et un nom donnant l'adresse flat.
DosFPDataArea 361  
DosTmrQueryFreq 362 Cette fonction permet de fournir une fréquence de minuterie à haute résolution par l'IRQ0 (Intel 8254).
DosTmrQueryTime 363 Cette fonction permet de fournir une capture de temps pour la minuterie à haute résolution par l'IRQ0 (Intel 8254).
DosAliasPerfCtrs 364  
DosConfigPerf 365  
DosDeconPerf 366  
DosRegisterPerfCtrs 367  
DosQuerySysState 368  
DosFlatCS 369  
DosFlatDS 370  
DosQueryABIOSSupport 371 Cette fonction permet de demander les drapeaux indiquant une simple variation de configurations matériel.
DosEnumAttribute 372 Cette fonction permet d'indiquer les noms et les longueurs des attributs étendues pour un fichier ou sous-répertoire spécifié.
DosQueryDOSProperty 373  
DosSetDOSProperty 374  
DosQueryDosProperty 375  
DosSetDosProperty 376  
DosProfile 377  
DosSetSignalExceptionFocus 378 Cette fonction permet d'indiquer au processus courant de venir s'occuper d'un signal Ctrl+C ou Ctrl+Break.
DosSendSignalException 379 Cette fonction permet d'envoyer un signal d'exception Ctrl+C ou Ctrl+Break à un autre processus.
DosEnterMustComplete 380 Cette fonction permet de fournir une entrée dans une section de code dans lequel une exception de désynchronisation s'est produite.
DosExitMustComplete 381 Cette fonction permet de fournir une sortie d'une section de code avec lequel une exception de désynchronisation se produit.
DosSetRelMaxFH 382 Cette fonction permet d'ajuster le nombre maximum de fichier Handle pour le processus appelant.
DosPutMessage 383 Cette fonction permet d'écrire un message.
DosTrueGetMessage 384 Cette fonction permet de demander un vrai message.
DosInsMessage 385 Cette fonction permet d'insérer un message de données variables dans un message contenu dans un tampon de mémoire.
DosInsertMessage 386 Cette fonction permet d'insérer une variable d'informations de chaine de caractères texte dans un message.
DosPutMessage 387 Cette fonction permet d'écrire un message.
DosTrueGetMessage 388 Cette fonction permet de demander un vrai message.
DosIQueryMessageCP 389 Cette fonction permet de demander un message interne.
DosIQueryMessageCP 390 Cette fonction permet de demander un message interne.
DosCaseMap 391 Cette fonction permet d'effectuer une cartographie d'une chaîne de caractères d'entrée binaire en accord avec un code de pays d'OS/2.
DosGetCollate 392 Cette fonction permet de demander une table de séquence accordé pouvant être utilisé pour trier des données dans un environnement de langage national.
DosGetCtryInfo 393 Cette fonction permet demander la table d'informations système de pays.
DosGetDBCSEv 394 Cette fonction permet de demander un vecteur d'environnement DBCS.
DosQueryCtryInfo 395 Cette fonction permet de demander les informations de format de pays indépendant résidant dans le fichier de pays.
DosQueryDBCSEnv 396 Cette fonction permet de demander le vecteur d'environnement DBCS (ensemble de caractères à double octets) résidant dans le fichier de pays.
DosMapCase 397 Cette fonction permet d'effectuer un traitement de cartographie des cases d'une chaîne de caractères de valeurs binaires représentant des caractères ASCII.
DosQueryCollate 398 Cette fonction permet de demander une table de séquence résidant dans un fichier de pays.
DosMakeNmPipe 399 Cette fonction permet de créer le nom de tuyau spécifié et retourne son Handle.
DosQNmPipeInfo 400 Cette fonction permet de demander les informations pour un tuyau nommé.
DosConnectNmPipe 401 Cette fonction permet d'activer un tuyau nommé étant ouvert par un client.
DosDisconnectNmPipe 402 Cette fonction permet de forcer la fermeture d'un nom de tuyau.
DosQNmPHandState 403 Cette fonction permet de retourner les informations du nom d'un tuyau spécifié par l'état du Handle.
DosSetNmPHandState 404 Cette fonction permet de fixer les modes de lectures et de blocage d'un tuyau nommé.
DosPeekNmPipe 405 Cette fonction permet d'effectuer la lecture dans un tuyau sans enlever les données lues du tuyau.
DosWaitNmPipe 406 Cette fonction permet d'attendre après la disponibilité d'une instance de tuyau nommé.
DosTransactNmPipe 407 Cette fonction permet d'effectuer un traitement de lecture d'un tuyau de message duplex.
DosCallNmPipe 408 Cette fonction permet d'effectuer un appel de traitement d'une transaction de «procédure d'appel» en utilisant un tuyau de message.
DosRawReadNmPipe 409 Cette fonction permet d'effectuer la lecture de données brute d'un tuyau.
DosRawWriteNmPipe 410 Cette fonction permet d'effectuer l'écriture de données brute d'un tuyau.
DosSetNmPipeSem 411 Cette fonction permet d'effectuer un attachement d'un sémaphore système à un tuyau nommé local.
DosQNmPipeSemState 412 Cette fonction permet de retourner les informations à propos du tuyau local nommé attaché au sémaphore système spécifié.
StartLazyWriter 413  
_QueInst_Data 414  
DosShutdown 415 Cette fonction permet d'envoyer tous les changements de fichier systèmes et forces à vider tous les tampons systèmes sur le disque en préparation de la fermeture du système.
DosICacheModule 416  
DosReplaceModule 417 Cette fonction permet de remplacer une DLL étant en cours d'utilisation.
DosAcknowledgeSignalException 418 Cette fonction permet d'indiquer que le processus demandé désire recevoir des signaux supplémentaires.
DosTIB 419  
DosTmrQueryFreq 420 Cette fonction permet de fournir une fréquence de minuterie à haute résolution par l'IRQ0 (Intel 8254).
DosTmrQueryTime 421 Cette fonction permet de fournir une capture de temps pour la minuterie à haute résolution par l'IRQ0 (Intel 8254).
DosRegisterPerfCtrs 422  
DosFlatToSel 423  
DosSelToFlat 424  
DosFlatToSel 425  
DosSelToFlat 426  
DosIODelayCnt 427  
DosSetFileLocks 428 Cette fonction permet de verrouiller ou déverrouiller une rangé d'un fichier ouvert.
DosCancelLockRequest 429 Cette fonction permet d'annuler une requête de suspension de «DosSetFileLocks».
LogOpen 430  
LogClose 431  
LogAddEntries 432  
LogGetEntries 433  
LogSetState 434  
LogSetName 435  
LogQueryState 436  
DosOpenChangeNotify 437  
DosResetChangeNotify 438  
DosCloseChangeNotify 439  
DosOpenChangeNotify 440  
DosResetChangeNotify 441  
DosCloseChangeNotify 442  
DosForceSystemDump 444 Cette fonction permet d'initialiser la sortie de données interne en mode stand-alone.
DosGetProcessorStatus (alias Dos32GetProcessorStatus) 447 Cette fonction permet de demander l'état ONLINE ou OFFLINE pour chaque processeur d'un système SMP.
DosSetProcessorStatus (alias Dos32SetProcessorStatus) 448 Cette fonction permet de fixer l'état ONLINE ou OFFLINE pour chaque processeur d'un système SMP.
DosAllocThreadLocalMemory 454 Cette fonction permet d'allouer un bloc de mémoire étant unique, local ou un processus léger.
DosFreeThreadLocalMemory 455 Cette fonction permet de libérer un bloc de mémoire local d'un processus léger.
DosVerifyPidTid (alias Dos32VerifyPIDTID) 460 Cette fonction permet d'effectuer la validation d'une paire de PID et de TID.
PTDA_LANMAN_SEC 464  
PTDA_PID 465  
SAS_SEL 466  
TCB_OPCOOKIE 467  
TCB_OPFLAGS 468  
TCB_NEWFLAGS 469  
TCB_USER_ID 470  
TCB_PROC_ID 471  
TCB_FSHARING 472  
TCB_SRVATTRIB 473  
TCB_ALLOWED 474  
TCB_PRTCB 475  
TCB_NUMBER 476  
TCB_THISSFT 477  
TCB_THISCDS 478  
TKOPTDA 479  
PTDA_CRITSEC 480  
PTDA_HOLDSIGCNT 481  
PTDA_PPTDAPARENT 482  
PTDA_PGDATA 483  
PTDA_HANDLE 484  
PTDA_MODULE 485  
PTDA_LDTHANDLE 486  
PTDA_CODEPAGE_TAG 487  
PTDA_JFN_LENGTH 488  
PTDA_JFN_PTABLE 489  
PTDA_JFN_FLG_PTR 490  
PTDA_EXTERR_LOCUS 491  
PTDA_EXTERR 492  
PTDA_EXTERR_ACTION 493  
PTDA_EXTERR_CLASS 494  
PTDA_PPID 495  
PTDA_PROCTYPE 496  
PTDA_CURRTCB 497  
PTDA_CURRTSD 498  
PTDA_SIGNATURE 499  
T32EXITLIST 500  
T32ALLOCPROTECTEDMEM 501  
T32ALIASMEM 502  
T32ALLOCMEM 503  
T32ALLOCSHAREDMEM 504  
T32GETNAMEDSHAREDMEM 505  
T32GETSHAREDMEM 506  
T32GIVESHAREDMEM 507  
T32FREEMEM 508  
T32SETMEM 509  
T32QUERYMEM 510  
T32QUERYMEMSTATE 511  
T32OPENVDD 512  
T32REQUESTVDD 513  
T32CLOSEVDD 514  
T32CREATETHREAD 515  
T32DYNAMICTRACE 516  
T32DEBUG 517  
T32QUERYPROCADDR 518  
T32CREATEEVENTSEM 519  
T32OPENEVENTSEM 520  
T32CLOSEEVENTSEM 521  
T32RESETEVENTSEM 522  
T32POSTEVENTSEM 523  
T32WAITEVENTSEM 524  
T32QUERYEVENTSEM 525  
T32CREATEMUTEXSEM 526  
T32OPENMUTEXSEM 527  
T32CLOSEMUTEXSEM 528  
T32REQUESTMUTEXSEM 529  
T32RELEASEMUTEXSEM 530  
T32QUERYMUTEXSEM 531  
T32CREATEMUXWAITSEM 532  
T32OPENMUXWAITSEM 533  
T32CLOSEMUXWAITSEM 534  
T32WAITMUXWAITSEM 535  
T32ADDMUXWAITSEM 536  
T32DELETEMUXWAITSEM 537  
T32QUERYMUXWAITSEM 538  
T32QUERYSYSINFO 539  
T32WAITTHREAD 540  
T32GETRESOURCE 541  
T32FREERESOURCE 542  
T32EXCEPTIONCALLBACK 543  
T32QUERYPAGEUSAGE 544  
DosExceptionCallBack 545  
TI32ASYNCTIMER 546  
TI32STARTTIMER 547  
DosR3ExceptionDispatcher 548  
DosLibiDisp 549  
DosLibiDisp16 550  
DosLibiDisp32 551  
DosR3ExitAddr 552  
DosR3ExitAddr 553  
DosIRead 554  
T32IREAD 555  
DosIWrite 556  
T32IWRITE 557  
T32TMRQUERYFREQ 558  
T32TMRQUERYTIME 559  
T32ALIASPERFCTRS 560  
T32CONFIGUREPERF 561  
T32DECONPERF 562  
DosQueryThreadAffinity (alias Dos32QueryThreadAffinity) 563 Cette fonction permet à un processus léger d'en savoir davantage sur le masque d'un processus léger en cours affiné au capacité du processeur du système.
T32REGISTERPERFCTRS 563  
DosSetThreadAffinity (alias Dos32SetThreadAffinity) 564 Cette fonction permet de changer le masque d'un processus léger en cours affiné au capacité du processeur du système.
T32QUERYSYSSTATE 564  
DosISetFileInfo 565  
DosISetPathInfo 566  
DosOpenL 567 Cette fonction permet d'ouvrir un nouveau fichier, un fichier existant ou remplacement un fichier existant avec des attributs étendues.
T32QUERYDOSPROPERTY 567  
DosSetFilePtrL 568 Cette fonction permet de déplacer le pointeur de positionnement de lecture ou d'écriture d'un fichier en accord avec le type de déplacement spécifié.
T32SETDOSPROPERTY 568  
DosIFindNext 569  
DosSetFileSizeL 570 Cette fonction permet de changer la taille d'un fichier.
T32PROFILE 570  
T32QUERYRESOURCESIZE 571  
DosQueryResourceSize 572 Cette fonction permet de retourner la taille d'un objet de ressource spécifié.
DosQueryResourceSize 573 Cette fonction permet de retourner la taille d'un objet de ressource spécifié.
T32SETSIGNALEXCEPTIONFOCUS 574  
T32SENDSIGNALEXCEPTION 575  
T32STARTTIMER 576  
T32STOPTIMER 577  
T32ASYNCTIMER 578  
T32INITIALIZEPORTHOLE 579  
DosInitializePorthole 580  
T32QUERYHEADERINFO 581  
DosQueryHeaderInfo 582  
DosInitializePorthole 583  
DosQueryHeaderInfo 584  
T32QUERYPROCTYPE 585  
DosQueryProcType 586 Cette fonction permet de retourner le type de procédure spécifié avec un module de liens dynamique.
DosQueryProcType 587 Cette fonction permet de retourner le type de procédure spécifié avec un module de liens dynamique.
T32IEXITMUSTCOMPLETE 588  
DosISigDispatch 589  
T32ICACHEMODULE 590  
T32DLLTERM 591  
DosDllTermDisp 592  
T32IRAISEEXCEPTION 593  
DosIRaiseException 594  
T32ACKNOWLEDGESIGNALEXC 595  
DosIQueryFHState 597  
DosISetFHState 598  
DosLDTSel 599  
DosR3Frestor 600  
DosIFindFirst 601  
T32SETFILELOCKS 602  
T32CANCELLOCKREQUEST 603  
T32IMONREAD 604  
T32IMONWRITE 605  
DosMonOpen 606 Cette fonction permet d'ouvrir un périphérique de caractères OS/2 pour monitorer.
DosMonClose 607 Cette fonction permet de terminer un périphérique monitorant un périphérique particulier.
DosMonRead 608 Cette fonction permet d'effectuer la lecture d'un paquet de données d'une chaîne de moniteur.
DosMonWrite 609 Cette fonction permet d'effectuer l'écriture d'un paquet de données d'une chaîne de moniteur.
DosMonReg 610 Cette fonction permet d'enregistrer un tampon de données d'entrée/sortie et commence le monitorage d'un périphérique OS/2.
T32KILLTHREAD 611  
TQUERYRASINFO 612  
DosProtectSetFilePtr (alias Dos32ProtectSetFilePtr) 621 Cette fonction permet de déplacer le pointeur de lecture ou d'écriture du fichier avec le type de déplacement spécifié.
DosProtectClose (alias Dos16ProtectClose) 622 Cette fonction permet de fermer le Handle d'un fichier, tuyau ou d'un périphérique.
DosProtectFileIO (alias Dos16ProtectFileIO) 623  
DosProtectFileLocks (alias Dos16ProtectFileLocks) 624  
DosIProtectWrite 626  
DosProtectNewSize (alias Dos16ProtectNewSize) 627  
DosProtectOpen (alias Dos16ProtectOpen) 628 Cette fonction permet d'ouvrir un nouveau fichier, un fichier existant ou de remplacer un fichier existant et de retourner un Handle de fichier protégé. Le fichier peut être ouvert avec des attributs étendues.
DosProtectQFHandState (alias Dos16ProtectQFHandState) 629  
DosProtectSetFHandState (alias Dos16ProtectSetFHandState) 630  
DosProtectQFileInfo (alias Dos16ProtectQFileInfo) 631  
DosProtectSetFileInfo (alias Dos16ProtectSetFileInfo) 632 Cette fonction permet de fixer les informations d'un fichier.
DosProtectChgFilePtr (alias Dos16ProtectChgFilePtr) 634  
DosProtectEnumAttribute (alias Dos16ProtectEnumAttribute) 635 Cette fonction permet d'identifier les noms et les longueurs des attributs étendues pour un fichier ou sous-répertoire spécifié.
DosProtectEnumAttribute (alias Dos32ProtectEnumAttribute) 636 Cette fonction permet d'identifier les noms et les longueurs des attributs étendues pour un fichier ou sous-répertoire spécifié.
DosProtectOpen (alias Dos32ProtectOpen) 637 Cette fonction permet d'ouvrir un nouveau fichier, un fichier existant ou de remplacer un fichier existant et de retourner un Handle de fichier protégé. Le fichier peut être ouvert avec des attributs étendues.
DosProtectClose (alias Dos32ProtectClose) 638 Cette fonction permet de fermer le Handle d'un fichier, tuyau ou d'un périphérique.
DosProtectSetFileLocks 639 Cette fonction permet de verrouiller ou déverrouiller une rangé d'un fichier ouverte.
DosProtectSetFileSize 640 Cette fonction permet de changer la taille d'un fichier.
DosProtectRead 641 Cette fonction permet d'effectuer la lecture d'un nombre d'octets spécifié dans un fichier, un tuyau ou périphérique dans un emplacement de tampon.
DosProtectWrite 642 Cette fonction permet d'effectuer l'écriture d'un nombre d'octets spécifié d'un tampon vers un fichier spécifié.
DosProtectSetFileInfo 643 Cette fonction permet de fixer les informations d'un fichier.
DosProtectSetFHState 644 Cette fonction permet de fixer l'état du fichier Handle protégé spécifié.
DosProtectQueryFHState 645 Cette fonction permet d'envoyer une requête d'état au fichier Handle protégé spécifié.
DosProtectQueryFileInfo 646 Cette fonction permet de demander des informations sur un fichier.
DosCloseMessageFile 649 Cette fonction permet de fermer un fichier de message.
DosSetExtLIBPATH (alias Dos32SetExtLIBPATH) 873 Cette fonction permet de définir le chemin de recherche courant avant ou après que le LIBPATH du système est localisé les emplacements de DLL.
DosQueryExtLIBPATH (alias Dos32QueryExtLIBPATH) 874 Cette fonction permet de retourner le chemin courant de la recherche avant ou après que le LIBPATH du système est recherché l'emplacement de DLL.
DosQueryThreadContext (alias Dos32QueryThreadContext) 877 Cette fonction permet d'envoyer une requête de contexte de suspension d'un processus léger.
DosPerfSysCall (alias de Dos32PerfSysCall) 976 Cette fonction permet de demander les informations de performances systèmes.
DosProtectOpenL (alias de Dos32ProtectOpenL) 982 Cette fonction permet d'ouvrir un nouveau fichier, un fichier existant ou remplace un fichier existant avec des attributs étendues.
DosProtectSetFileLocksL (alias de Dos32ProtectSetFileLocksL) 983 Cette fonction permet de verrouiller ou déverrouiller une rangé d'un fichier ouverte détaillé.
DosProtectSetFilePtrL (alias de Dos32ProtectSetFilePtrL) 984 Cette fonction permet de déplacer le pointeur de lecture ou d'écriture du fichier avec le type de déplacement détaillé spécifié.
DosProtectSetFileSizeL (alias de Dos32ProtectSetFileSizeL) 985 Cette fonction permet de changer la taille d'un fichier.
DosSetFileLocksL (alias de Dos32SetFileLocksL) 986 Cette fonction permet de verrouiller ou déverrouiller une rangé d'un fichier ouvert.
DosCancelLockRequestL (alias de Dos32CancelLockRequestL) 987 Cette fonction permet d'annuler les requêtes DosSetFileLocksL encore en circulation.
DosListIOL (alias de Dos32ListIOL) 990 Cette fonction permet d'effectuer un traitement de nombre spécifié d'opérations de lectures ou d'écritures à des positions spécifique ou les deux.
DosListIO (alias de Dos32ListIO) 996 Cette fonction permet d'effectuer un traitement de nombre spécifié d'opérations de lectures ou d'écritures à des positions spécifique.
DosCreateThread2 (alias de Dos32CreateThread2) 997 Cette fonction permet de créer un processus léger d'exécution désynchronisé dans le processus courant en utilisant une pile préalloué.
DosSetExtLIBPATH (alias Dos16SetExtLIBPATH) 998 Cette fonction permet de définir le chemin de recherche courant avant ou après que le LIBPATH du système est localisé les emplacements de DLL.
DosQueryExtLIBPATH (alias Dos16QueryExtLIBPATH) 999 Cette fonction permet de retourner le chemin courant de la recherche avant ou après que le LIBPATH du système est recherché l'emplacement de DLL.

Références

International Technical Support Organization, OS/2 Debugging Handbook - Volume IV, System Diagnostic Reference, February 1996, Publication No. SG24-4643-00, page 256 à 279.

Dernière mise à jour : Lundi, le 19 juillet 2010