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 | Description |
---|---|
DosAcknowledgeSignalException | Cette fonction permet d'indiquer que le processus demandé désire recevoir des signaux supplémentaires. |
DosAddMuxWaitSem | Cette fonction permet d'ajouter une sémaphore d'événement ou un sémaphore mutex à une liste de sémaphore MuxWait. |
DosAliasMem | 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. |
DosAllocHuge | Cette fonction permet d'allouer un objet de mémoire Huge. |
DosAllocMem | Cette fonction permet d'utiliser une allocation d'objet de mémoire privé dans les limites d'espace d'adressage virtuel. |
DosAllocSeg | Cette fonction permet d'allouer un segment de mémoire. |
DosAllocSharedMem | Cette fonction permet d'utiliser l'allocation d'objet de mémoire partagé dans les limites d'espaces d'adressage virtuel. |
DosAllocShrSeg | Cette fonction permet d'allouer un segment de mémoire partagé nommé. |
DosAllocThreadLocalMemory | Cette fonction permet d'allouer un bloc de mémoire étant unique, local ou un processus léger. |
DosAsyncTimer | Cette fonction permet de démarrer un simple intervalle de minuterie désychronisé. |
DosBeep | Cette fonction permet de produire un signal sonore Bip avec le PC Speaker avec une fréquence et une longueur spécifié. |
DosBufReset | Cette fonction permet de retourner un ERROR_BROKEN_PIPE si le Handle est un tuyau nommé étant déjà fermé. |
DosCallBack | 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. |
DosCallNmPipe | Cette fonction permet d'effectuer un appel de traitement d'une transaction de «procédure d'appel» en utilisant un tuyau de message. |
DosCallNPipe | Cette fonction permet de fabriquer une procédure d'appel dans un tuyau de message duplex. |
DosCancelLockRequest | Cette fonction permet d'annuler une requête de suspension de «DosSetFileLocks». |
DosCancelLockRequestL | Cette fonction permet d'annuler les requêtes DosSetFileLocksL encore en circulation. |
DosCaseMap | Cette fonction permet d'effectuer une cartographie d'une chaine de caractères d'entrée binaire en accord avec un code de pays d'OS/2. |
DosChDir | Cette fonction permet de changer le répertoire courant. |
DosChgFilePtr | Cette fonction permet de changer la position du pointeur d'un fichier logique. |
DosCLIAccess | Cette fonction permet d'envoyer une requête de permission de désactivation des interruptions (voir instructions assembleurs CLI/STI). |
DosClose | Cette fonction permet de fermer un fichier d'entrée/sortie Handle. |
DosCloseEventSem | Cette fonction permet de fermer un événement de sémaphore. |
DosCloseMutexSem | Cette fonction permet de fermer un Mutex de sémaphore. |
DosCloseMuxWaitSem | Cette fonction permet de décrémenté le compteur d'utilisation de sémaphore MuxWait spécifié. |
DosCloseSem | Cette fonction permet de fermer une sémaphore système |
DosCloseVDD | Cette fonction permet d'effectuer la fermeture du Handle d'un pilote de périphérique virtuel (VDD). |
DosConnectNmPipe | Cette fonction permet d'activer un tuyau nommé étant ouvert par un client. |
DosConnectNPipe | Cette fonction permet à un processus serveur de fixer un tuyau spécifié d'écoute. |
DosCopy | Cette fonction permet de copier un fichier source dans un fichier ou sous-répertoire de destination. |
DosCreateCSAlias | Cette fonction permet de créer un alias d'exécutable pour un segment de données. |
DosCreateDir | Cette fonction permet de créer un nouveau répertoire. |
DosCreateEventSem | Cette fonction permet de créer un événement de sémaphore. |
DosCreateMutexSem | Cette fonction permet de créer un Mutex de sémaphore. |
DosCreateMuxWaitSem | Cette fonction permet de créer une sémaphore MuxWait privé ou partagé. |
DosCreateNPipe | Cette fonction permet d'effectuer la création d'un tuyau nommé. |
DosCreatePipe | Cette fonction permet de créer un tuyau anonyme. |
DosCreateSem | Cette fonction permet d'effectuer la création d'une sémaphore système. |
DosCreateThread | Cette fonction permet de créer un processus léger d'exécution. |
DosCreateThread2 | 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é. |
DosCwait | Cette fonction permet d'attendre qu'un processus enfant se termine avant de retourner. |
DosDebug | Cette fonction permet d'activer l'appel d'application, au contrôle d'une autre application, pour effectuer du déboguage. |
DosDelete | Cette fonction permet de supprimer un nom de fichier d'un répertoire. Le fichier supprimer peut être récupérable. |
DosDeleteDir | Cette fonction permet de supprimer un sous-répertoire de l'unité de disque spécifié. |
DosDeleteMuxWaitSem | Cette fonction permet de supprimer une sémaphore spécifié de la liste de MuxWait. |
DosDevConfig | Cette fonction permet demander des informations à propos de périphériques attachés. |
DosDevIOCtl | 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. |
DosDevIOCtl2 | 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. |
DosDisconnectNmPipe | Cette fonction permet de forcer la fermeture d'un nom de tuyau. |
DosDisConnectNPipe | Cette fonction permet d'utiliser un processus serveur pour demander le processus client étant fermer dans le tuyau spécifié. |
DosDumpProcess | Cette fonction permet d'initialiser une sortie de données interne sur le processus spécifié. |
DosDupHandle | Cette fonction permet d'effectuer la duplication d'un Handle de fichier, de tuyau ou de périphérique. |
DosEditName | Cette fonction permet d'éditer un fichier ou un répertoire indirectement par transformation d'une chaine 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. |
DosEnterCritSec | Cette fonction permet d'entrée dans une section critique afin de prévenir l'exécution d'un autre processus. |
DosEnterMustComplete | Cette fonction permet de fournir une entrée dans une section de code dans lequel une exception de désynchronisation s'est produite. |
DosEnumAttribute | Cette fonction permet d'indiquer les noms et les longueurs des attributs étendues pour un fichier ou sous-répertoire spécifié. |
DosErrClass | Cette fonction permet d'effectuer la classification d'un code d'erreur OS/2. |
DosError | Cette fonction permet d'activer ou désactiver le processus du système matériel d'erreur. |
DosExecPgm | Cette fonction permet de créer un processus enfant lequel peut être synchronisé, désynchronisé ou détaché. |
DosExit | 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 | Cette fonction permet de terminer une section critique et ainsi permettre l'exécution des autres processus. |
DosExitList | Cette fonction permet de libérer les processus accroché si un processus est tué. |
DosExitMustComplete | Cette fonction permet de fournir une sortie d'une section de code avec lequel une exception de désynchronisation se produit. |
DosFileIO | Cette fonction permet d'effectuer de multiple verrouillage, déverrouillage, position et opérations d'entrées/sorties sur un fichier ouvert. |
DosFileLocks | Cette fonction permet de fixer ou défixer un octet de rang de verrouillage dans un fichier ouvert. |
DosFindClose | Cette procédure permet de terminer le processus de lecture d'un répertoire enclenché par «DosFindFirst». |
DosFindFirst | Cette fonction permet de rechercher le premier occurrence (fichier ou répertoire) contenu dans un répertoire de fichier spécifié. |
DosFindFirst2 | Cette fonction permet de rechercher le premier objet de fichier ou le première objet de groupe de fichier correspondant au nom spécifié. |
DosFindNext | Cette fonction permet de rechercher l'occurrence suivant (fichier ou répertoire) contenu dans un répertoire de fichier. |
DosFlagProcess | Cette fonction permet d'appliquer des drapeaux de processus particulier (et de descendants). |
DosForceDelete | Cette fonction permet de supprimer un nom de fichier d'un répertoire sans possibilité de le récupérer. |
DosForceSystemDump | Cette fonction permet d'initialiser la sortie de données interne en mode stand-alone. |
DosFreeMem | Cette fonction permet de libérer un bloc de mémoire privé ou partagé dans le processus. |
DosFreeModule | 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. |
DosFreeResource | Cette fonction permet d'effectuer la libération d'une ressource précédemment chargé par la fonction DosGetResource. |
DosFreeSeg | Cette fonction permet de libérer un segment de mémoire précédemment alloué. |
DosFreeThreadLocalMemory | Cette fonction permet de libérer un bloc de mémoire local d'un processus léger. |
DosFSAttach | 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. |
DosFSCtl | Cette fonction permet de fournir une interface standard étendu entre une application et un pilote de fichier système (FSD). |
DosFSRamSemClear | Cette fonction permet de relâcher le propriétaire d'un FS (Fast-Safe) d'une sémaphore RAM. |
DosFSRamSemRequest | 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. |
DosGetCollate | 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. |
DosGetCP | Cette fonction permet de demander les informations de code de page du processus. |
DosGetCtryInfo | Cette fonction permet demander la table d'informations système de pays. |
DosGetDateTime | Cette fonction permet de demander la date et l'heure courante du système. |
DosGetDBCSEv | Cette fonction permet de demander un vecteur d'environnement DBCS. |
DosGetEnv | Cette fonction permet de demander le processus de segment d'informations d'environnement. |
DosGetHugeShift | Cette fonction permet de demander le nombre de décalage de segment Huge d'OS/2 d'un sélecteur d'objet. |
DosGetInfoBlocks | 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. |
DosGetInfoSeg | Cette fonction permet de demander les informations de segments globals et locales d'OS/2. |
DosGetMachineMode | Cette fonction permet de demander le mode courant du microprocesseur (Réel, Protégé,...). |
DosGetModHandle | Cette fonction permet de demander le Handle d'un module de lien dynamique précédemment chargé. |
DosGetModName | Cette fonction permet de demander le nom de fichier du module de lien dynamique précédemment chargé. |
DosGetNamedSharedMem | Cette fonction permet de demander l'accès à bloc de mémoire partagé nommé spécifié. |
DosGetPID | Cette fonction permet de demander les informations d'identificateur de processeur associé avec la requête de processus. |
DosGetPPID | Cette fonction permet de demander l'identificateur de processus parent pour n'importe quel processus. |
DosGetProcAddr | Cette fonction permet de demander le point d'entrée d'un module de lien dynamique. |
DosGetProcessorStatus | Cette fonction permet de demander l'état ONLINE ou OFFLINE pour chaque processeur d'un système SMP. |
DosGetPrty | Cette fonction permet de demander la valeur de priorité d'un processus ou d'un processus léger. |
DosGetResource | Cette fonction permet de retourner le sélecteur de segment du segment de ressource spécifié. |
DosGetResource2 | Cette fonction permet de retourner l'adresse long d'une ressource spécifié. |
DosGetSeg | Cette fonction permet de demander l'accès à la mémoire partagé alloué par un appel aux fonctions DosAllocSeg ou DosAllocHuge. |
DosGetSharedMem | Cette fonction permet de demander l'accès à bloc de mémoire partagé spécifié. |
DosGetShrSeg | Cette fonction permet d'appeler un accès de segment de mémoire partagé précédemment alloué dans un autre processus. |
DosGetVersion | Cette fonction permet de demander la version majeur et mineur du système d'exploitation OS/2. |
DosGiveSeg | Cette fonction permet de fabriquer une allocation d'adressage de segment dynamique par un autre processus. |
DosGiveSharedMem | Cette fonction permet d'utiliser un autre processus d'accès à un bloc de mémoire partagé. |
DosHoldSignal | Cette fonction permet désactiver temporairement ou réactiver un processus de signal dans le processus courant. |
DosICreateThread | Cette fonction permet de créer un autre processus que la fonction actuellement exécuté en interne. |
DosIExecPgm | Cette fonction permet d'effectuer l'invocation de l'exécution d'un programme. |
DosInsertMessage | Cette fonction permet d'insérer une variable d'informations de chaine de caractères texte dans un message. |
DosInsMessage | Cette fonction permet d'insérer un message de données variables dans un message contenu dans un tampon de mémoire. |
DosIQueryMessageCP | Cette fonction permet de demander un message interne. |
DosIRead | Cette fonction permet d'effectuer la lecture d'un inode. |
DosISemRequest | Cette fonction permet d'envoyer une requête de sémaphore en interne |
DosISemWait | Cette fonction permet d'attendre après une sémaphore en interne. |
DosISysSemClear | Cette fonction permet d'effacer un sémaphore système en interne. |
DosISysSemSet | Cette fonction permet de fixer une sémaphore système en interne |
DosIWrite | Cette fonction permet d'effectuer l'écriture d'un inode. |
DosKillProcess | Cette fonction permet de tuer un processus à l'aide de son identificateur de processus. |
DosKillThread | Cette fonction permet d'allouer un processus léger afin de terminer un autre processus léger dans le processus courant. |
DosListIO | Cette fonction permet d'effectuer un traitement de nombre spécifié d'opérations de lectures ou d'écritures à des positions spécifique. |
DosListIOL | 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. |
DosLoadModule | Cette fonction permet d'essayer de charger un module de lien dynamique. |
DosLockSeg | Cette fonction permet de verrouiller un segment de données jetable. |
DosMakeNmPipe | Cette fonction permet de créer le nom de tuyau spécifié et retourne son Handle. |
DosMakePipe | Cette fonction permet de créer un tuyau. |
DosMapCase | Cette fonction permet d'effectuer un traitement de cartographie des cases d'une chaine de caractères de valeurs binaires représentant des caractères ASCII. |
DosMemAvail | Cette fonction permet de demander la taille du plus grand bloc de mémoire disponible dans la mémoire libre. |
DosMkDir | Cette fonction permet de créer un nouveau répertoire. |
DosMkDir2 | Cette fonction permet de créer un sous-répertoire avec des attributs étendue associés avec celui-ci. |
DosMonClose | Cette fonction permet de terminer un périphérique monitorant un périphérique particulier. |
DosMonOpen | Cette fonction permet d'ouvrir un périphérique de caractères OS/2 pour monitorer. |
DosMonRead | Cette fonction permet d'effectuer la lecture d'un paquet de données d'une chaine de moniteur. |
DosMonReg | 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. |
DosMonWrite | Cette fonction permet d'effectuer l'écriture d'un paquet de données d'une chaine de moniteur. |
DosMove | Cette fonction permet d'effectuer le renommage ou le déplacement d'un fichier. |
DosMuxSemWait | Cette fonction permet d'attendre qu'un ou plusieurs sémaphore soit effacé. |
DosNewSize | Cette fonction permet de changer la taille d'un fichier. |
DosOpen | Cette fonction permet d'ouvrir un fichier ou un périphérique pour des entrées/sorties d'applications. |
DosOpen2 | Cette fonction permet d'ouvrir un nouveau fichier, un fichier existant ou remplace un fichier existant. |
DosOpenEventSem | Cette fonction permet d'ouvrir un événement de sémaphore. |
DosOpenL | Cette fonction permet d'ouvrir un nouveau fichier, un fichier exitant ou remplacement un fichier existant avec des attributs étendues. |
DosOpenMutexSem | Cette fonction permet d'ouvrir un Mutex de sémaphore. |
DosOpenMuxWaitSem | Cette fonction permet d'accéder à une sémaphore MuxWait partagé. |
DosOpenSem | Cette fonction permet de demander l'accès à une sémaphore du système. |
DosOpenVDD | Cette fonction permet d'ouvrir un pilote de périphérique virtuel (VDD) et de retourner le Handle lui étant associé. |
DosPeekNmPipe | Cette fonction permet d'effectuer la lecture dans un tuyau sans enlever les données lues du tuyau. |
DosPeekNPipe | Cette fonction permet d'examiner le contenu et l'état d'un tuyau, sans changé le tuyau dans n'importe quel chemin. |
DosPerfSysCall | Cette fonction permet de demander les informations de performances systèmes. |
DosPhysicalDisk | Cette fonction permet de demander les informations de partition ou d'accès disque. |
DosPortAccess | Cette fonction permet d'effectuer une requête ou de relâcher un accès au port d'entrée/sortie. |
DosPostEventSem | Cette fonction permet de poster l'identificateur de la sémaphore. |
DosProtectClose | Cette fonction permet de fermer le Handle d'un fichier, tuyau ou d'un périphérique. |
DosProtectEnumAttribute | Cette fonction permet d'identifier les noms et les longueurs des attributs étendues pour un fichier ou sous-répertoire spécifié. |
DosProtectOpen | 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. |
DosProtectOpenL | Cette fonction permet d'ouvrir un nouveau fichier, un fichier existant ou remplace un fichier existant avec des attributs étendues. |
DosProtectQueryFHState | Cette fonction permet d'envoyer une requête d'état au fichier Handle protégé spécifié. |
DosProtectQueryFileInfo | Cette fonction permet de demander des informations sur un fichier. |
DosProtectRead | 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. |
DosProtectSetFHState | Cette fonction permet de fixer l'état du fichier Handle protégé spécifié. |
DosProtectSetFileInfo | Cette fonction permet de fixer les informations d'un fichier. |
DosProtectSetFileLocks | Cette fonction permet de verrouiller ou déverrouiller une rangé d'un fichier ouverte. |
DosProtectSetFileLocksL | Cette fonction permet de verrouiller ou déverrouiller une rangé d'un fichier ouverte détaillé. |
DosProtectSetFilePtr | Cette fonction permet de déplacer le pointeur de lecture ou d'écriture du fichier avec le type de déplacement spécifié. |
DosProtectSetFilePtrL | 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é. |
DosProtectSetFileSize | Cette fonction permet de changer la taille d'un fichier. |
DosProtectSetFileSizeL | Cette fonction permet de changer la taille d'un fichier. |
DosProtectWrite | Cette fonction permet d'effectuer l'écriture d'un nombre d'octets spécifié d'un tampon vers un fichier spécifié. |
DosPtrace | Cette fonction permet d'appeler un fourniture d'interface du noyau d'OS/2 afin de facilité le déboguage de programme. |
DosPutMessage | Cette fonction permet d'écrire un message. |
DosQAppType | Cette fonction permet de demander le type d'application d'un fichier exécutable. |
DosQCurDir | Cette fonction permet de demander le répertoire courant d'une unité logique. |
DosQCurDisk | Cette fonction permet de demander l'unité de disque par défaut. |
DosQFHandState | Cette fonction permet d'envoyer une requête d'un gestionnaire de fichier courant en mode ouvert. |
DosQFileInfo | Cette fonction permet de demander l'enregistrement d'informations d'un fichier spécifié. |
DosQFileMode | Cette fonction permet de demander l'octet d'attribut d'un fichier. |
DosQFSAttach | 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. |
DosQFSInfo | Cette fonction permet de demander les données d'informations d'un périphérique de fichier système. |
DosQHandType | Cette fonction permet de demander si le type de Handle référence un fichier ou un périphérique. |
DosQNmPHandState | Cette fonction permet de retourner les informations du nom d'un tuyau spécifié par l'état du Handle. |
DosQNmPipeInfo | Cette fonction permet de demander les informations pour un tuyau nommé. |
DosQNmPipeSemState | Cette fonction permet de retourner les informations à propos du tuyau local nommé attaché au sémaphore système spécifié. |
DosQPathInfo | Cette fonction permet de retourner les attributs et les informations d'extensions d'attributs d'un fichier ou d'un répertoire. |
DosQSysInfo | Cette fonction permet de demander les valeurs des variables systèmes statiques. |
DosQueryABIOSSupport | Cette fonction permet de demander les drapeaux indiquant une simple variation de configurations matériel. |
DosQueryAppType | Cette fonction permet de retourner le type d'application d'un fichier exécutable. |
DosQueryCollate | Cette fonction permet de demander une table de séquence résidant dans un fichier de pays. |
DosQueryCp | 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. |
DosQueryCtryInfo | Cette fonction permet de demander les informations de format de pays indépendant résidant dans le fichier de pays. |
DosQueryCurrentDir | 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 | 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. |
DosQueryDBCSEnv | Cette fonction permet de demander le vecteur d'environnement DBCS (ensemble de caractères à double octets) résidant dans le fichier de pays. |
DosQueryEventSem | Cette fonction permet de retourner le compteur de postage d'un événement de sémaphore référer par un hevSemaphore. |
DosQueryExtLIBPATH | 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. |
DosQueryFHState | Cette fonction permet d'envoyer une requête d'état d'un fichier Handle spécifié. |
DosQueryFileInfo | Cette fonction permet de demander des informations sur un fichier |
DosQueryFSAttach | 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 | Cette fonction permet de demander les informations d'un périphérique de système de fichiers. |
DosQueryHType | Cette fonction permet de demander si le Handle est référencé à un fichier ou un périphérique. |
DosQueryMem | 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 | Cette fonction permet de demander l'état d'une rangé de pages de mémoire. |
DosQueryModFromCS | Cette fonction permet d'envoyer une requête de nom, de segment et de Handle correspondant au sélecteur 16 bits. |
DosQueryModFromEIP | Cette fonction permet d'envoyer une requête à un Handle de module et un nom donnant l'adresse flat. |
DosQueryModuleHandle | Cette fonction permet de demander le Handle d'un module de liens dynamique ayant précédemment été chargé. |
DosQueryModuleName | 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é. |
DosQueryMutexSem | 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. |
DosQueryMuxWaitSem | Cette fonction permet de retourner les enregistrements de sémaphore d'un sémaphore MuxWait référé par hmuxSemaphore. |
DosQueryNPHState | Cette fonction permet de demander les informations à propos du Handle de tuyau nommé. |
DosQueryNPipeInfo | Cette fonction permet de demander les informations à propos d'un tuyau nommé. |
DosQueryNPipeSemState | Cette fonction permet de demander les informations à propos d'un tuyau nommé étant attaché à une sémaphore. |
DosQueryPathInfo | Cette fonction permet de demander des informations sur un fichier ou sous-répertoire. |
DosQueryProcAddr | Cette fonction permet de trouver l'adresse d'un processus d'un module de lien dynamique. |
DosQueryProcType | Cette fonction permet de retourner le type de procédure spécifié avec un module de liens dynamique. |
DosQueryResourceSize | Cette fonction permet de retourner la taille d'un objet de ressource spécifié. |
DosQuerySysInfo | 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. |
DosQueryThreadAffinity | 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. |
DosQueryThreadContext | Cette fonction permet d'envoyer une requête de contexte de suspension d'un processus léger. |
DosQueryVerify | Cette fonction permet de demander si la vérification d'écriture est active. |
DosQVerify | Cette fonction permet de demander le mode de vérification actuel. |
DosR2StackRealloc | Cette fonction permet de changer la taille de la pile d'un processus léger avec un privilège de niveau 2. |
DosRaiseException | Cette fonction permet de déclencher une exception pour le processus léger courant. |
DosRead | Cette fonction permet d'effectuer la lecture de caractères dans un fichier, un tuyau ou un périphérique. |
DosReadAsync | 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é. |
DosReallocHuge | Cette fonction permet de changer la taille d'un objet de mémoire Huge |
DosReallocSeg | Cette fonction permet de changer la taille d'un segment de mémoire. |
DosReleaseMutexSem | Cette fonction permet de rendre le contrôle d'un processus de Mutex de sémaphore pendant un certain temps de milliseconde. |
DosReplaceModule | Cette fonction permet de remplacer une DLL étant en cours d'utilisation. |
DosRequestMutexSem | Cette fonction permet d'attendre après un processus de Mutex de sémaphore pendant un certain temps de milliseconde. |
DosRequestVDD | Cette fonction permet d'allouer une session de communication en mode protégé OS/2 avec un VDD (pilote de périphérique virtuel). |
DosResetBuffer | Cette fonction permet d'écrire les tampons des fichiers spécifié pour le périphérique. |
DosResetEventSem | Cette fonction permet de réinitialiser le compteur de postage d'un événement de sémaphore. |
DosResumeThread | Cette fonction permet de reprendre l'exécution d'un processus suspendu. |
DosRmDir | Cette fonction permet de supprimer le sous-répertoire. |
DosScanEnv | Cette fonction permet d'effectuer la recherche d'une chaine de caractères d'une variable d'environnement spécifique. |
DosSearchPath | Cette fonction permet de rechercher l'emplacement d'un fichier dans un liste de chemin arbitraire. |
DosSelectDisk | Cette fonction permet d'effectuer le changement d'une unité de disque courant. |
DosSemClear | Cette fonction permet d'effacer une sémaphore du système ou de la RAM. |
DosSemRequest | Cette fonction permet de demander une sémaphore de ressource sychronisé. |
DosSemSet | Cette fonction permet de fixer inconditionnellement une sémaphore. |
DosSemSetWait | Cette fonction permet de fixer un sémaphore et attend alors jusqu'à ce qu'il soit effacé. |
DosSemWait | Cette fonction permet d'attendre jusqu'à ce qu'un sémaphore soit effacé. |
DosSendSignal | Cette fonction permet d'envoyer un signal de Ctrl+C ou Ctrl+Break à sous-arbre de commande ou de processus. |
DosSendSignalException | Cette fonction permet d'envoyer un signal d'exception Ctrl+C ou Ctrl+Break à un autre processus. |
DosSetCP | Cette fonction permet de fixer le code de page par défaut d'un processus. |
DosSetCurrentDir | Cette fonction permet de définir le répertoire courant. |
DosSetDateTime | Cette fonction permet de fixer la date et l'heure du système. |
DosSetDefaultDisk | Cette fonction permet de fixer l'unité par défaut d'un processus. |
DosSetExceptionHandler | Cette fonction permet d'enregistrer un gestionnaire d'exception pour le processus léger courant. |
DosSetExtLIBPATH | 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. |
DosSetFHandState | Cette fonction permet de changer l'état d'un fichier Handle. |
DosSetFHState | Cette fonction permet de fixer l'état du fichier Handle spécifié. |
DosSetFileInfo | Cette fonction permet de changer les informations d'attributs et d'attributs étendues d'un fichier. |
DosSetFileLocks | Cette fonction permet de verrouiller ou déverouiller une rangé d'un fichier ouvert. |
DosSetFileLocksL | Cette fonction permet de verrouiller ou déverouiller une rangé d'un fichier ouvert. |
DosSetFileMode | Cette fonction permet de changer les attribut d'un fichier. |
DosSetFilePtr | 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é. |
DosSetFilePtrL | 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é. |
DosSetFileSize | Cette fonction permet de changer la taille d'un fichier. |
DosSetFileSizeL | Cette fonction permet de changer la taille d'un fichier. |
DosSetFSInfo | Cette fonction permet de changer les informations système de fichier (nom du volume) pour une unité de disque spécifié. |
DosSetMaxFH | Cette fonction permet de changer le nombre maximum de fichier Handle pour le processus courant. |
DosSetMem | Cette fonction permet d'appliquer ou désappliquer des pages d'allocations de mémoire. |
DosSetNmPHandState | Cette fonction permet de fixer les modes de lectures et de blockage d'un tuyau nommé. |
DosSetNmPipeSem | Cette fonction permet d'effectuer un attachement d'un sémaphore système à un tuyau nommé local. |
DosSetNPHState | Cette fonction permet de réinitialiser le mode en bloc et en lecture pour le tuyau nommé. |
DosSetNPipeSem | Cette fonction permet d'attacher une sémaphore d'événement partagé à un tuyau local nommé. |
DosSetPathInfo | Cette fonction permet de fixer les informations d'attributs et d'attributs étendues d'un fichier ou d'un sous-répertoire. |
DosSetProcCP | Cette fonction permet d'allouer un processus afin qu'il fixe le code de page. |
DosSetProcessCp | Cette fonction permet d'allouer un processus de fixation de code de page. |
DosSetProcessorStatus | Cette fonction permet de fixer l'état ONLINE ou OFFLINE pour chaque processeur d'un système SMP. |
DosSetPriority | Cette fonction permet de changer la priorité de base d'un processus enfant ou d'un processus léger dans le processus courant. |
DosSetPrty | Cette fonction permet de changer la valeur de priorité d'un processus ou d'un processus léger. |
DosSetRelMaxFH | Cette fonction permet d'ajuster le nombre maximum de fichier Handle pour le processus appelant. |
DosSetSigHandler | Cette fonction permet de fixer un gestionnaire de signal. |
DosSetSignalExceptionFocus | Cette fonction permet d'indiquer au processus courant de venir s'occuper d'un signal Ctrl+C ou Ctrl+Break. |
DosSetThreadAffinity | Cette fonction permet de changer le masque d'un processus léger en cours affiné au capacité du processeur du système. |
DosSetVec | Cette fonction permet de fixer un gestionnaire de vecteur d'exception. |
DosSetVerify | Cette fonction permet de fixer ou réinitialiser le mode de vérification. |
DosShutdown | 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. |
DosSizeSeg | Cette fonction permet de demander la taille d'un segment spécifié. |
DosSleep | Cette fonction permet de suspendre un processus léger pendant une durée spécifié. |
DosStartTimer | Cette fonction permet de lancer une minuterie désychronisé se répétant à un intervalle de temps. |
DosStopTimer | Cette fonction permet d'arrêter la minuterie désychronisé. |
DosSubAlloc | Cette fonction permet de sous-alloué un élément en dehors d'un segment de mémoire. |
DosSubAllocMem | Cette fonction permet d'allouer un bloc de mémoire d'un pool de création utilisant DosSubSetMem. |
DosSubFree | Cette fonction permet de libérer un élément précédemment sous-alloué. |
DosSubFreeMem | Cette fonction permet de libérer un bloc de mémoire ayant été alloué avec DosSubAllocMem. |
DosSubSet | Cette fonction permet d'initialiser ou désinitialiser un segment de mémoire pour une sous-allocation. |
DosSubSetMem | 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é. |
DosSubUnsetMem | Cette fonction permet de terminer un pool de mémoire. |
DosSuppressPopUps | Cette fonction permet de supprimer une trappe d'applications en sous-fenêtre et se journalisant dans le fichier «POPUPLOG.OS2». |
DosSuspendThread | Cette fonction permet suspendre temporairement l'exécution d'un processus léger. |
DosSystemService | Cette fonction permet de figer tous les processus léger d'un processus dans un appel système. |
DosSysTrace | Cette fonction permet d'effectuer un enregistrement de traçage statique de déboguage. |
DosTimerAsync | Cette fonction permet d'exécution une simple minuterie non sychronisé. |
DosTimerStart | Cette fonction permet d'exécuter une minuterie de façon non synchronisé. |
DosTimerStop | Cette fonction permet d'arrêter l'exécution d'une minuterie de façon non synchronisé. |
DosTmrQueryFreq | Cette fonction permet de fournir une fréquence de minuterie à haute résolution par l'IRQ0 (Intel 8254). |
DosTmrQueryTime | Cette fonction permet de fournir une capture de temps pour la minuterie à haute résolution par l'IRQ0 (Intel 8254). |
DosTransactNmPipe | Cette fonction permet d'effectuer un traitement de lecture d'un tuyau de message duplex. |
DosTransactNPipe | Cette fonction permet d'écrire dans un tuyau un message duplex, lit ensuite de lui. |
DosTrueGetMessage | Cette fonction permet de demander un vrai message. |
DosUnlockSeg | Cette fonction permet de déverrouiller un segment jetable. |
DosUnsetExceptionHandler | Cette fonction permet d'enlever un gestionnaire d'exception d'une chaine de processus léger du gestionnaire des exceptions. |
DosUnwindException | Cette fonction permet d'appeler et d'enlever un gestionnaire d'exception d'une chaine de processus léger du gestionnaire des exceptions. |
DosVerifyPidTid | Cette fonction permet d'effectuer la validation d'une paire de PID et de TID. |
DosWaitChild | 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. |
DosWaitEventSem | Cette fonction permet de suspendre l'exécution du processus de l'événement de sémaphore. |
DosWaitMuxWaitSem | Cette fonction permet de bloquer jusqu'à ce que le sémaphore MuxWait spécifié soit effacé. |
DosWaitNmPipe | Cette fonction permet d'attendre après la disponibilité d'une instance de tuyau nommé. |
DosWaitNPipe | Cette fonction permet d'attendre que l'instance de tuyau nommé devienne disponible. |
DosWaitThread | 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. |
DosWrite | Cette fonction permet d'effectuer l'écriture de caractères dans un fichier, un tuyau ou un périphérique. |
DosWriteAsync | 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é. |
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