Voici la liste des fonctions de l'API d'OS/2 avec les prototypes et les entrées :
nom | Prototype | Bibliothèque | Entrée | Description |
---|---|---|---|---|
DAXCREATECARET | PMMERGE.DLL | 10000 | Cette fonction permet de créer un caret. | |
DEVCLOSEDC | void DevCloseDC(HDC hdc); | PMGPI.DLL | 2, 604 | Cette fonction permet de fermer les informations du périphérique de contexte. |
DEVESCAPE | LONG DevEscape(HDC hdc, LONG lCode, LONG lInCount, PBYTE pbInData, PLONG plOutCount, PBYTE pbOutData); | PMGPI.DLL | 4, 605 | Cette fonction permet d'allouer une application afin d'accéder aux facilités d'un périphérique n'étant pas disponible par l'API. |
DEVOPENDC | HDC DevOpenDC(HAB hab, LONG lType, PSZ defaultToken, LONG count, DEVOPENSTRUC * dopData, HDC hdcComp); | PMGPI.DLL | 1, 610 | Cette fonction permet d'effectuer la création d'un contexte de périphérique en mémoire avec une compatibilité de l'écran. |
DEVPOSTDEVICEMODES | LONG DevPostDeviceModes(HAB hab, PDRIVDATA pdrivDriverData, PSZ pszDriverName, PSZ pszDeviceName, PSZ pszName, ULONG flOptions); | PMGPI.DLL | 3, 609 | Cette fonction permet de demander ou de fixer les propriétés d'un travail. |
DEVQUERYCAPS | BOOL DevQueryCaps(HDC hdc, LONG lStart, LONG lCount, PLONG alArray); | PMGPI.DLL | 6, 606 | Cette fonction permet d'envoyer une requête de caractéristiques à un périphérique. |
DEVQUERYDEVICENAMES | BOOL DevQueryDeviceNames(HAB hab, PSZ pszDriverName, PLONG pldn, PSTR32 aDeviceName, PSTR64 aDeviceDesc, PLONG pldt, PSTR16 aDataType); | PMGPI.DLL | 165, 607 | Cette fonction permet de demander à un pilote de présentation de retourner les noms, les descriptions et les types de données qu'un périphérique supporte. |
DEVQUERYHARDCOPYCAPS | LONG DevQueryHardcopyCaps(HDC hdc, LONG lStartForm, LONG lForms, PHCINFO phciHcInfo); | PMGPI.DLL | 5, 608 | Cette fonction permet d'envoyer une requête de capacité de copie en dur d'un périphérique. |
DOS32PERFSYSCALL | APIRET Dos32PerfSysCall(ULONG ulCommand, ULONG ulParm1, ULONG ulParm2, ULONG ulParm3); | DOSCALLS.DLL | 976 | Cette fonction permet de demander les informations de performances systèmes. |
DOSACKNOWLEDGESIGNALEXCEPTION | APIRET DosAcknowledgeSignalException(ULONG ulSignalNum); | DOSCALLS.DLL | 418 | Cette fonction permet d'indiquer que le processus demandé désire recevoir des signaux supplémentaires. |
DOSADDMUXWAITSEM | APIRET DosAddMuxWaitSem(HMUX hmuxSemaphore, PSEMRECORD pSemRecord); | DOSCALLS.DLL | 341 | Cette fonction permet d'ajouter une sémaphore d'événement ou un sémaphore mutex à une liste de sémaphore MuxWait. |
DOSALIASMEM | APIRET APIENTRY DosAliasMem(PVOID pMem, ULONG cbSize, PPVOID ppAlias, ULONG flags); | DOSCALLS.DLL | 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. |
DOSALLOCHUGE | USHORT DosAllocHuge(USHORT NumSeg, USHORT Size, PSEL Selector, USHORT MaxNumSeg, USHORT AllocFlags); | DOSCALLS.DLL | 40 | Cette fonction permet d'allouer un objet de mémoire Huge. |
DOSALLOCMEM | APIRET DosAllocMem( PPVOID pBaseAddress, ULONG ulObjectSize, ULONG ulAllocationFlags ); | DOSCALLS.DLL | 299 | Cette fonction permet d'utiliser une allocation d'objet de mémoire privé dans les limites d'espace d'adressage virtuel. |
DOSALLOCSEG | USHORT DosAllocSeg(USHORT Size, PSEL Selector, USHORT AllocFlags); | DOSCALLS.DLL | 34 | Cette fonction permet d'allouer un segment de mémoire. |
DOSALLOCSHAREDMEM | APIRET DosAllocSharedMem( PPVOID pBaseAddress, PSZ pszName, ULONG ulObjectSize, ULONG ulFlags ); | DOSCALLS.DLL | 300 | Cette fonction permet d'utiliser l'allocation d'objet de mémoire partagé dans les limites d'espaces d'adressage virtuel. |
DOSALLOCSHRSEG | USHORT DosAllocShrSeg(USHORT Size, PSZ Name, PSEL Selector); | DOSCALLS.DLL | 35 | Cette fonction permet d'allouer un segment de mémoire partagé nommé. |
DOSALLOCTHREADLOCALMEMORY | APIRET DosAllocThreadLocalMemory(ULONG cb, PULONG *p); | DOSCALLS.DLL | 454 | Cette fonction permet d'allouer un bloc de mémoire étant unique, local ou un processus léger. |
DOSASYNCTIMER | APIRET DosAsyncTimer(ULONG msec, HSEM hsem, PHTIMER phtimer); | DOSCALLS.DLL | 350 | Cette fonction permet de démarrer un simple intervalle de minuterie désychronisé. |
DOSBEEP | APIRET DosBeep( ULONG ulFrequency, ULONG ulDuration ); | DOSCALLS.DLL | 50, 286 | Cette fonction permet de produire un signal sonore Bip avec le PC Speaker avec une fréquence et une longueur spécifié. |
DOSBUFRESET | USHORT DosBufReset(HFILE FileHandle); | DOSCALLS.DLL | 56 | Cette fonction permet de retourner un ERROR_BROKEN_PIPE si le Handle est un tuyau nommé étant déjà fermé. |
DOSCALLBACK | void DosCallback(PFN Ring3Routine); | DOSCALLS.DLL | 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. |
DOSCALLNMPIPE | USHORT DosCallNmPipe(PSZ FileName, PBYTE InBuffer, USHORT InBufferLen, PBYTE OutBuffer, USHORT OutBufferLen, PUSHORT BytesOut, ULONG TimeOut); | DOSCALLS.DLL | 408 | Cette fonction permet d'effectuer un appel de traitement d'une transaction de «procédure d'appel» en utilisant un tuyau de message. |
DOSCALLNPIPE | APIRET DosCallNPipe(PSZ pszName, PVOID pInbuf, ULONG cbIn, PVOID pOutbuf, ULONG cbOut, PULONG pcbActual, ULONG msec); | DOSCALLS.DLL | 240 | Cette fonction permet de fabriquer une procédure d'appel dans un tuyau de message duplex. |
DOSCANCELLOCKREQUEST | APIRET DosCancelLockRequest(HFILE hFile, PFILELOCK pflLock); | DOSCALLS.DLL | 429 | Cette fonction permet d'annuler une requête de suspension de «DosSetFileLocks». |
DOSCANCELLOCKREQUESTL | APIRET DosCancelLockRequestL(HFILE hFile, PFILELOCKL pflLock); | DOSCALLS.DLL | 987 | Cette fonction permet d'annuler les requêtes DosSetFileLocksL encore en circulation. |
DOSCASEMAP | USHORT DosCaseMap(USHORT Length, PCOUNTRYCODE Country, PCHAR BinaryString); | DOSCALLS.DLL | 391 | 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 | USHORT DosChDir(PSZ DirName, ULONG Reserved); | DOSCALLS.DLL | 57 | Cette fonction permet de changer le répertoire courant. |
DOSCHGFILEPTR | USHORT DosChgFilePtr(HFILE FileHandle, LONG Distance, USHORT MoveType, PULONG NewPointer); | DOSCALLS.DLL | 58 | Cette fonction permet de changer la position du pointeur d'un fichier logique. |
DOSCLIACCESS | USHORT DosCLIAccess(); | DOSCALLS.DLL | 51 | Cette fonction permet d'envoyer une requête de permission de désactivation des interruptions (voir instructions assembleurs CLI/STI). |
DOSCLOSE | APIRET DosClose(HFILE hFile); | DOSCALLS.DLL | 59, 257 | Cette fonction permet de fermer un fichier d'entrée/sortie Handle. |
DOSCLOSEEVENTSEM | APIRET APIENTRY DosCloseEventSem(PHEV handle); | DOSCALLS.DLL | 326 | Cette fonction permet de fermer un événement de sémaphore. |
DOSCLOSEMUTEXSEM | APIRET APIENTRY DosCloseMutexSem(PHMTX handle); | DOSCALLS.DLL | 333 | Cette fonction permet de fermer un Mutex de sémaphore. |
DOSCLOSEMUXWAITSEM | APIRET DosCloseMuxWaitSem( HMUX hmuxSemaphore ); | DOSCALLS.DLL | 339 | Cette fonction permet de décrémenté le compteur d'utilisation de sémaphore MuxWait spécifié. |
DOSCLOSEQUEUE | APIRET DosCloseQueue(HQUEUE hq); | QUECALLS.DLL | 3 | Cette fonction permet de fermer une file d'attente d'un Handle ouvert. |
DOSCLOSESEM | USHORT DosCloseSem(HSEM SemHandle); | DOSCALLS.DLL | 23 | Cette fonction permet de fermer une sémaphore système |
DOSCLOSEVDD | APIRET DosCloseVDD(HVDD hvdd); | DOSCALLS.DLL | 268, 310 | Cette fonction permet d'effectuer la fermeture du Handle d'un pilote de périphérique virtuel (VDD). |
DOSCONNECTNMPIPE | USHORT DosConnectNmPipe(HPIPE Handle); | DOSCALLS.DLL | 401 | Cette fonction permet d'activer un tuyau nommé étant ouvert par un client. |
DOSCONNECTNPIPE | APIRET DosConnectNPipe(HPIPE hpipeHandle); | DOSCALLS.DLL | 241 | Cette fonction permet à un processus serveur de fixer un tuyau spécifié d'écoute. |
DOSCOPY | APIRET DosCopy(PSZ pszOld, PSZ pszNew, ULONG option); | DOSCALLS.DLL | 201, 258 | Cette fonction permet de copier un fichier source dans un fichier ou sous-répertoire de destination. |
DOSCREATECSALIAS | USHORT DosCreateCSAlias(SEL DataSelector, PSEL CodeSelector); | DOSCALLS.DLL | 43 | Cette fonction permet de créer un alias d'exécutable pour un segment de données. |
DOSCREATEDIR | APIRET DosCreateDir(PSZ pszDirName, PEAOP2 peaop2); | DOSCALLS.DLL | 270 | Cette fonction permet de créer un nouveau répertoire. |
DOSCREATEEVENTSEM | APIRET APIENTRY DosCreateEventSem(PSZ name,PHEV handle,ULONG flags,BOOL32 init); | DOSCALLS.DLL | 324 | Cette fonction permet de créer un événement de sémaphore. |
DOSCREATEMUTEXSEM | APIRET APIENTRY DosCreateMutexSem(PSZ name,PHMTX handle,ULONG flags,BOOL32 init); | DOSCALLS.DLL | 331 | Cette fonction permet de créer un Mutex de sémaphore. |
DOSCREATEMUXWAITSEM | APIRET DosCreateMuxWaitSem( PSZ pszSemaphoreName, PHMUX phmuxSemaphore, ULONG ulNumberOfRecords , PSEMRECORD pSemaphoreRecord, ULONG ulfAttributes ); | DOSCALLS.DLL | 337 | Cette fonction permet de créer une sémaphore MuxWait privé ou partagé. |
DOSCREATENPIPE | APIRET DosCreateNPipe( PSZ pszFileName, PHPIPE phpipePipeHandle, ULONG ulOpenMode, ULONG ulPipeMode, ULONG ulOutBufSize, ULONG ulInBufSize, ULONG ulTimeOut ); | DOSCALLS.DLL | 243 | Cette fonction permet d'effectuer la création d'un tuyau nommé. |
DOSCREATEPIPE | APIRET DosCreatePipe(PHFILE phfRead, PHFILE phfWrite, ULONG cb); | DOSCALLS.DLL | 239 | Cette fonction permet de créer un tuyau anonyme. |
DOSCREATEQUEUE | APIRET DosCreateQueue(PHQUEUE phq, ULONG priority, PSZ pszName); | QUECALLS.DLL | 8 | Cette fonction permet de créer une entrée de file d'attente. |
DOSCREATESEM | USHORT DosCreateSem(USHORT NoExclusive, PHSYSSEM SemHandle, PSZ SemName); | DOSCALLS.DLL | 24 | Cette fonction permet d'effectuer la création d'une sémaphore système. |
DOSCREATETHREAD | APIRET DosCreateThread(PTID ptid, PFNTHREAD pfn, ULONG param, ULONG flag, ULONG cbStack); | DOSCALLS.DLL | 145, 311 | Cette fonction permet de créer un processus léger d'exécution. |
DOSCREATETHREAD2 | APIRET DosCreateThread2(PTHREADCREATE ptc, ULONG cbSize, PTID pTid, PFNTHREAD pfnStart, ULONG lParam, ULONG lFlag, PBYTE pStack, ULONG cbStack); | DOSCALLS.DLL | 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é. |
DOSCWAIT | USHORT DosCwait(USHORT ActionCode, USHORT WaitOption, PRESULTCODES ReturnCodes, PPID ProcessIDWord, PID ProcessID); | DOSCALLS.DLL | 2 | Cette fonction permet d'attendre qu'un processus enfant se termine avant de retourner. |
DOSDEBUG | APIRET DosDebug(PVOID pdbgbuf); | DOSCALLS.DLL | 317 | Cette fonction permet d'activer l'appel d'application, au contrôle d'une autre application, pour effectuer du déboguage. |
DOSDELETE | APIRET DosDelete(PSZ pszFile); | DOSCALLS.DLL | 60, 259 | Cette fonction permet de supprimer un nom de fichier d'un répertoire. Le fichier supprimer peut être récupérable. |
DOSDELETEDIR | APIRET DosDeleteDir(PSZ pszDir); | DOSCALLS.DLL | 226 | Cette fonction permet de supprimer un sous-répertoire de l'unité de disque spécifié. |
DOSDELETEMUXWAITSEM | APIRET DosDeleteMuxWaitSem( PHMUX phmuxSemaphore, HSEM hsemSemaphore ); | DOSCALLS.DLL | 342 | Cette fonction permet de supprimer une sémaphore spécifié de la liste de MuxWait. |
DOSDEVCONFIG | APIRET DosDevConfig(PVOID pdevinfo, ULONG item); | DOSCALLS.DLL | 52, 231 | Cette fonction permet demander des informations à propos de périphériques attachés. |
DOSDEVIOCTL | APIRET DosDevIOCtl( HFILE hDevice, ULONG category, ULONG function, PVOID pParams, ULONG cbParmLenMax, PULONG pcbParmLen, PVOID pData, ULONG cbDataLenMax, PULONG pcbDataLen ); | DOSCALLS.DLL | 53, 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. |
DOSDEVIOCTL2 | USHORT DosDevIOCtl2(PVOID Data, USHORT DataLength, PVOID ParmList, USHORT ParmListLength, USHORT Function, USHORT Category, HFILE DevHandle); | DOSCALLS.DLL | 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. |
DOSDISCONNECTNMPIPE | USHORT DosDisConnectNmPipe(HPIPE Handle); | DOSCALLS.DLL | 402 | Cette fonction permet de forcer la fermeture d'un nom de tuyau. |
DOSDISCONNECTNPIPE | APIRET DosDisConnectNPipe( HPIPE hpipeHandle ); | DOSCALLS.DLL | 242 | Cette fonction permet d'utiliser un processus serveur pour demander le processus client étant fermer dans le tuyau spécifié. |
DOSDUMPPROCESS | APIRET APIENTRY DosDumpProcess(ULONG Flag, ULONG Drive, PID Pid); | DOSCALLS.DLL | 113 | Cette fonction permet d'initialiser une sortie de données interne sur le processus spécifié. |
DOSDUPHANDLE | APIRET DosDupHandle(HFILE hFile, PHFILE pHfile); | DOSCALLS.DLL | 61, 260 | Cette fonction permet d'effectuer la duplication d'un Handle de fichier, de tuyau ou de périphérique. |
DOSEDITNAME | APIRET DosEditName(ULONG metalevel, PSZ pszSource, PSZ pszEdit, PBYTE pszTarget, ULONG cbTarget); | DOSCALLS.DLL | 191, 261 | 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 | APIRET DosEnterCritSec(); | DOSCALLS.DLL | 3, 232 | Cette fonction permet d'entrée dans une section critique afin de prévenir l'exécution d'un autre processus. |
DOSENTERMUSTCOMPLETE | APIRET DosEnterMustComplete(PULONG pulNesting); | DOSCALLS.DLL | 380 | Cette fonction permet de fournir une entrée dans une section de code dans lequel une exception de désynchronisation s'est produite. |
DOSENUMATTRIBUTE | APIRET DosEnumAttribute(ULONG ulRefType, PVOID pvFile, ULONG ulEntry, PVOID pvBuf, ULONG cbBuf, PULONG pulCount, ULONG ulInfoLevel); | DOSCALLS.DLL | 204, 372 | Cette fonction permet d'indiquer les noms et les longueurs des attributs étendues pour un fichier ou sous-répertoire spécifié. |
DOSERRCLASS | APIRET DosErrClass(ULONG code, PULONG pClass, PULONG pAction, PULONG pLocus); | DOSCALLS.DLL | 139, 211 | Cette fonction permet d'effectuer la classification d'un code d'erreur OS/2. |
DOSERROR | APIRET DosError(ULONG error); | DOSCALLS.DLL | 120, 212 | Cette fonction permet d'activer ou désactiver le processus du système matériel d'erreur. |
DOSEXECPGM | APIRET DosExecPgm( PCHAR pchProcName, LONG lProcName, ULONG ulExecFlag, PSZ pszArg, PSZ pszEnv, PSZ pszRes, PSZ pszName ); | DOSCALLS.DLL | 144, 283 | Cette fonction permet de créer un processus enfant lequel peut être sychronisé, désynchronisé ou détaché. |
DOSEXIT | void DosExit(ULONG ulAction, ULONG ulResult); | DOSCALLS.DLL | 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 | APIRET DosExitCritSec(); | DOSCALLS.DLL | 6, 233 | Cette fonction permet de terminer une section critique et ainsi permettre l'exécution des autres processus. |
DOSEXITLIST | APIRET DosExitList(ULONG ordercode, PFNEXITLIST pfn); | DOSCALLS.DLL | 7, 296 | Cette fonction permet de libérer les processus accroché si un processus est tué. |
DOSEXITMUSTCOMPLETE | APIRET DosExitMustComplete(PULONG pulNesting); | DOSCALLS.DLL | 381 | Cette fonction permet de fournir une sortie d'une section de code avec lequel une exception de désynchronisation se produit. |
DOSFILEIO | USHORT DosFileIO(HFILE FileHandle, PBYTE CommandList, USHORT CommandListLen, PLONG ErrorOffset); | DOSCALLS.DLL | 186 | Cette fonction permet d'effectuer de multiple verrouillage, déverrouillage, position et opérations d'entrées/sorties sur un fichier ouvert. |
DOSFILELOCKS | USHORT DosFileLocks(HFILE FileHandle, PLONG UnLockRange, PLONG LockRange); | DOSCALLS.DLL | 62 | Cette fonction permet de fixer ou défixer un octet de rang de verrouillage dans un fichier ouvert. |
DOSFINDCLOSE | APIRET DosFindClose(HDIR hDir); | DOSCALLS.DLL | 63, 263 | Cette procédure permet de terminer le processus de lecture d'un répertoire enclenché par «DosFindFirst». |
DOSFINDFIRST | APIRET DosFindFirst(PSZ pszFileSpec, PHDIR phdir, ULONG flAttribute, PVOID pfindbuf, ULONG cbBuf, PULONG pcFileNames, ULONG ulInfoLevel); | DOSCALLS.DLL | 64, 264 | Cette fonction permet de rechercher le premier occurence (fichier ou répertoire) contenu dans un répertoire de fichier spécifié. |
DOSFINDFIRST2 | USHORT DosFindFirst2(PSZ FileName, PHDIR DirHandle, USHORT Attribute, PVOID ResultBuf, USHORT ResultBufLen, PUSHORT SearchCount, USHORT FileInfoLevel, ULONG Reserved); | DOSCALLS.DLL | 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é. |
DOSFINDNEXT | APIRET DosFindNext(HDIR hDir, PVOID pfindbuf, ULONG cbfindbuf, PULONG pcFilenames); | DOSCALLS.DLL | 65, 265 | Cette fonction permet de rechercher l'occurence suivant (fichier ou répertoire) contenu dans un répertoire de fichier. |
DOSFLAGPROCESS | USHORT DosFlagProcess(PID ProcessID, USHORT ActionCode, USHORT Flagnum, USHORT Flagarg); | DOSCALLS.DLL | 15 | Cette fonction permet d'appliquer des drapeaux de processus particulier (et de descendants). |
DOSFORCEDELETE | APIRET DosForceDelete(PSZ pszFile); | DOSCALLS.DLL | 110, 203 | Cette fonction permet de supprimer un nom de fichier d'un répertoire sans possibilité de le récupérer. |
DOSFORCESYSTEMDUMP | APIRET APIENTRY DosForceSystemDump(ULONG reserved); | DOSCALLS.DLL | 444 | Cette fonction permet d'initialiser la sortie de données interne en mode stand-alone. |
DOSFREEMEM | APIRET DosFreeMem( PVOID pBaseAddress ); | DOSCALLS.DLL | 304 | Cette fonction permet de libérer un bloc de mémoire privé ou partagé dans le processus. |
DOSFREEMODULE | APIRET DosFreeModule( HMODULE hMod ); | DOSCALLS.DLL | 46, 322 | Cette fonction permet de libérer les références du module de lien dynamique. |
DOSFREERESOURCE | APIRET DosFreeResource(PVOID pb); | DOSCALLS.DLL | 208, 353 | Cette fonction permet d'effectuer la libération d'une ressource précédemment chargé par la fonction DosGetResource. |
DOSFREESEG | USHORT DosFreeSeg(SEL Selector); | DOSCALLS.DLL | 39 | Cette fonction permet de libérer un segment de mémoire précédemment alloué. |
DOSFREETHREADLOCALMEMORY | APIRET DosAllocThreadLocalMemory(ULONG cb, PULONG *p); | DOSCALLS.DLL | 455 | Cette fonction permet de libérer un bloc de mémoire local d'un processus léger. |
DOSFSATTACH | APIRET DosFSAttach(PSZ pszDevice, PSZ pszFilesystem, PVOID pData, ULONG cbData, ULONG flag); | DOSCALLS.DLL | 181, 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. |
DOSFSCTL | APIRET DosFSCtl(PVOID pData, ULONG cbData, PULONG pcbData, PVOID pParms, ULONG cbParms, PULONG pcbParms, ULONG function, PSZ pszRoute, HFILE hFile, ULONG method); | DOSCALLS.DLL | 183, 285 | Cette fonction permet de fournir une interface standard étendu entre une application et un pilote de fichier système (FSD). |
DOSFSRAMSEMCLEAR | USHORT DosFSRamSemClear(PDOSFSRSEM FSRamSemStructure); | DOSCALLS.DLL | 162 | Cette fonction permet de relâcher le propriétaire d'un FS (Fast-Safe) d'une sémaphore RAM. |
DOSFSRAMSEMREQUEST | USHORT DosFSRamSemRequest(PDOSFSRSEM FSRamSemStructure, LONG Timeout); | DOSCALLS.DLL | 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. |
DOSGETCOLLATE | USHORT DosGetCollate(USHORT Length, PCOUNTRYCODE Country, PCHAR MemoryBuffer, PUSHORT DataLength); | DOSCALLS.DLL | 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. |
DOSGETCP | USHORT DosGetCp(USHORT Length, PUSHORT CodePageList, PUSHORT DataLength); | DOSCALLS.DLL | 130 | Cette fonction permet de demander les informations de code de page du processus. |
DOSGETCTRYINFO | USHORT DosGetCtryInfo(USHORT Length, PCOUNTRYCODE Country, PCOUNTRYINFO MemoryBuffer, PUSHORT DataLength); | DOSCALLS.DLL | 393 | Cette fonction permet demander la table d'informations système de pays. |
DOSGETDATETIME | APIRET DosGetDateTime( PDATETIME pdt ); | DOSCALLS.DLL | 33, 230 | Cette fonction permet de demander la date et l'heure courante du système. |
DOSGETDBCSEV | USHORT DosGetDBCSEv(USHORT Length, PCOUNTRYCODE Country, PCHAR MemoryBuffer); | DOSCALLS.DLL | 394 | Cette fonction permet de demander un vecteur d'environnement DBCS. |
DOSGETENV | USHORT DosGetEnv(PSEL EnvSegment, PUSHORT CmdOffset); | DOSCALLS.DLL | 91 | Cette fonction permet de demander le processus de segment d'informations d'environnement. |
DOSGETHUGESHIFT | USHORT DosGetHugeShift(PUSHORT ShiftCount); | DOSCALLS.DLL | 41 | Cette fonction permet de demander le nombre de décalage de segment Huge d'OS/2 d'un sélecteur d'objet. |
DOSGETINFOBLOCKS | APIRET DosGetInfoBlocks(PTIB *pptib, PPIB *pppib); | DOSCALLS.DLL | 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. |
DOSGETINFOSEG | USHORT DosGetInfoSeg(PSEL GlobalSeg, PSEL LocalSeg); | DOSCALLS.DLL | 8 | Cette fonction permet de demander les informations de segments globals et locales d'OS/2. |
DOSGETMACHINEMODE | USHORT DosGetMachineMode(PBYTE MachineMode); | DOSCALLS.DLL | 49 | Cette fonction permet de demander le mode courant du microprocesseur (Réel, Protégé,...). |
DOSGETMODHANDLE | USHORT DosGetModHandle(PSZ ModuleName, PHMODULE ModuleHandle); | DOSCALLS.DLL | 47 | Cette fonction permet de demander le Handle d'un module de lien dynamique précédemment chargé. |
DOSGETMODNAME | USHORT DosGetModName(HMODULE ModuleHandle, USHORT BufferLength, PCHAR Buffer); | DOSCALLS.DLL | 48 | Cette fonction permet de demander le nom de fichier du module de lien dynamique précédemment chargé. |
DOSGETNAMEDSHAREDMEM | APIRET DosGetNamedSharedMem( PPVOID pBaseAddress, PSZ pszSharedMemName, ULONG ulAttributeFlags ); | DOSCALLS.DLL | 301 | Cette fonction permet de demander l'accès à bloc de mémoire partagé nommé spécifié. |
DOSGETPID | USHORT DosGetPID(PPIDINFO ProcessIDs); | DOSCALLS.DLL | 94 | Cette fonction permet de demander les informations d'identificateur de processeur associé avec la requête de processus. |
DOSGETPPID | USHORT DosGetPPID(USHORT PID, PUSHORT PPID); | DOSCALLS.DLL | 156 | Cette fonction permet de demander l'identificateur de processus parent pour n'importe quel processus. |
DOSGETPROCADDR | USHORT DosGetProcAddr(HMODULE ModuleHandle, PSZ ProcName, (PFN FAR *) ProcAddress); | DOSCALLS.DLL | 45 | Cette fonction permet de demander le point d'entrée d'un module de lien dynamique. |
DOSGETPROCESSORSTATUS | APIRET APRIENTRY DosGetProcessorStatus(ULONG procid, PULONG status); | DOSCALLS.DLL | 447 | Cette fonction permet de demander l'état ONLINE ou OFFLINE pour chaque processeur d'un système SMP. |
DOSGETPRTY | USHORT DosGetPrty(USHORT Scope, PUSHORT Priority, USHORT ID); | DOSCALLS.DLL | 9 | Cette fonction permet de demander la valeur de priorité d'un processus ou d'un processus léger. |
DOSGETRESOURCE | USHORT DosGetResource(HMODULE ModHandle, USHORT TypeID, USHORT NameID, PSEL Selector); | DOSCALLS.DLL | 155, 352 | Cette fonction permet de retourner le sélecteur de segment du segment de ressource spécifié. |
DOSGETRESOURCE2 | USHORT DosGetResource2(HMODULE ModHandle, USHORT TypeID, USHORT NameID, PULONG ResAddr); | DOSCALLS.DLL | 207 | Cette fonction permet de retourner l'adresse long d'une ressource spécifié. |
DOSGETSEG | USHORT DosGetSeg(SEL Selector); | DOSCALLS.DLL | 121 | Cette fonction permet de demander l'accès à la mémoire partagé alloué par un appel aux fonctions DosAllocSeg ou DosAllocHuge. |
DOSGETSHAREDMEM | APIRET DosGetSharedMem( PVOID pBaseAddress, ULONG ulAttributeFlags ); | DOSCALLS.DLL | 302 | Cette fonction permet de demander l'accès à bloc de mémoire partagé spécifié. |
DOSGETSHRSEG | USHORT DosGetShrSeg(PSZ Name, PSEL Selector); | DOSCALLS.DLL | 36 | Cette fonction permet d'appeler un accès de segment de mémoire partagé précédemment alloué dans un autre processus. |
DOSGETVERSION | USHORT DosGetVersion(PUSHORT VersionWord); | DOSCALLS.DLL | 92 | Cette fonction permet de demander la version majeur et mineur du système d'exploitation OS/2. |
DOSGIVESEG | USHORT DosGiveSeg(SEL CallerSegSelector, PID ProcessID, PSEL RecipientSegSelector); | DOSCALLS.DLL | 37 | Cette fonction permet de fabriquer une allocation d'adressage de segment dynamique par un autre processus. |
DOSGIVESHAREDMEM | APIRET DosGiveSharedMem( PVOID pBaseAddress, PID idProcessId, ULONG ulAttributeFlags ); | DOSCALLS.DLL | 303 | Cette fonction permet d'utiliser un autre processus d'accès à un bloc de mémoire partagé. |
DOSHOLDSIGNAL | USHORT DosHoldSignal(USHORT ActionCode); | DOSCALLS.DLL | 13 | Cette fonction permet désactiver temporairement ou réactiver un processus de signal dans le processus courant. |
DOSINSERTMESSAGE | APIRET DosInsertMessage(PULONG pTable, ULONG cTable, PCHAR pszMsg, ULONG cbMsg, PSZ pBuf, ULONG cbBuf, PCHAR pcbMsg); | DOSCALLS.DLL | 386 | Cette fonction permet d'insérer une variable d'informations de chaine de caractères texte dans un message. |
DOSINSMESSAGE | USHORT DosInsMessage((PCHAR FAR *) IvTable, USHORT IvCount, PSZ MsgInput, USHORT MsgInLength, PCHAR DataArea, USHORT DataLength, PUSHORT MsgLength); | DOSCALLS.DLL | 385 | Cette fonction permet d'insérer un message de données variables dans un message contenu dans un tampon de mémoire. |
DOSIQUERYMESSAGECP | ULONG DosIQueryMessageCP(void * Buf, ULONG BufSize, char * FileName, ULONG * InfoSize,void * MesSeg); | MSG.DLL | 8 | Cette fonction permet de demander message interne. |
DOSKILLPROCESS | APIRET DosKillProcess(ULONG ulAction, PID pid); | DOSCALLS.DLL | 10, 235 | Cette fonction permet de tuer un processus à l'aide de son identificateur de processus. |
DOSKILLTHREAD | APIRET DosKillThread(TID tid); | DOSCALLS.DLL | 111 | Cette fonction permet d'allouer un processus léger afin de terminer un autre processus léger dans le processus courant. |
DOSLISTIO | APIRET DosListIO(ULONG CmdMode, ULONG NumEntries, PLISTIO pListIO); | DOSCALLS.DLL | 996 | Cette fonction permet d'effectuer un traitement de nombre spécifié d'opérations de lectures ou d'écritures à des positions spécifique. |
DOSLISTIOL | APIRET DosListIOL(LONG CmdMode, LONG NumEntries, PLISTIOL pListIO); | DOSCALLS.DLL | 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. |
DOSLOADMODULE | APIRET DosLoadModule( PSZ pszObjectNameBuffer, ULONG ulObjectNameBufferLength , PSZ pszModuleName, PHMODULE phMod ); | DOSCALLS.DLL | 44, 318 | Cette fonction permet d'essayer de charger un module de lien dynamique. |
DOSLOCKSEG | USHORT DosLockSeg(SEL Selector); | DOSCALLS.DLL | 122 | Cette fonction permet de verrouiller un segment de données jetable. |
DOSMAKENMPIPE | USHORT DosMakeNmPipe(PSZ PipeName, PHPIPE PipeHandle, USHORT OpenMode, USHORT PipeMode, USHORT OutBufSize, USHORT InBufSize, ULONG TimeOut); | DOSCALLS.DLL | 399 | Cette fonction permet de créer le nom de tuyau spécifié et retourne son Handle. |
DOSMAKEPIPE | USHORT DosMakePipe(PHFILE ReadHandle, PHFILE WriteHandle, USHORT PipeSize); | DOSCALLS.DLL | 16 | Cette fonction permet de créer un tuyau. |
DOSMAPCASE | APIRET DosMapCase(ULONG cb, PCOUNTRYCODE pcc, PCHAR pch); | DOSCALLS.DLL | 397 | 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 | USHORT DosMemAvail(PULONG MemAvailSize); | DOSCALLS.DLL | 127 | Cette fonction permet de demander la taille du plus grand bloc de mémoire disponible dans la mémoire libre. |
DOSMKDIR | USHORT DosMkDir(PSZ DirName, ULONG Reserved); | DOSCALLS.DLL | 66 | Cette fonction permet de créer un nouveau répertoire. |
DOSMKDIR2 | USHORT DosMkDir2(PSZ DirName, PEAOP EABuf, ULONG Reserved); | DOSCALLS.DLL | 185 | Cette fonction permet de créer un sous-répertoire avec des attributs étendue associés avec celui-ci. |
DOSMONCLOSE | USHORT DosMonClose(HMONITOR Handle); | DOSCALLS.DLL | 607 | Cette fonction permet de terminer un périphérique monitorant un périphérique particulier. |
DOSMONOPEN | USHORT DosMonOpen(PSZ Devname, PHMONITOR Handle); | DOSCALLS.DLL | 606 | Cette fonction permet d'ouvrir un périphérique de caractères OS/2 pour monitorer. |
DOSMONREAD | USHORT DosMonRead(PBYTE BufferI, UCHAR WaitFlag, PBYTE DataBuffer, PUSHORT Bytecnt); | DOSCALLS.DLL | 608 | Cette fonction permet d'effectuer la lecture d'un paquet de données d'une chaine de moniteur. |
DOSMONREG | USHORT DosMonReg(HMONITOR Handle, PBYTE BufferI, PBYTE BufferO, USHORT Posflag, USHORT Index); | DOSCALLS.DLL | 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. |
DOSMONWRITE | USHORT DosMonWrite(PBYTE BufferO, PBYTE DataBuffer, USHORT Bytecnt) | DOSCALLS.DLL | 609 | Cette fonction permet d'effectuer l'écriture d'un paquet de données d'une chaine de moniteur. |
DOSMONWRITE | USHORT APIENTRY16 DosMonWrite(PBYTE monOutBuf,PBYTE pDataArea,USHORT byteCount); | MONCALLS.DLL | 1 | Cette fonction permet d'attendre après un signal du moniteur redistribuant les données ayant été retiré du flux de données s'il n'y a pas assez de place pour les données, déplace les données filtrées de la zone de l'écran des données privées dans le flux de données et signal que la redistribution des données du moniteur ont été placées dans le flux de données. |
DOSMOVE | USHORT DosMove(PSZ OldPathName, PSZ NewPathName, ULONG Reserved); | DOSCALLS.DLL | 67, 271 | Cette fonction permet d'effectuer le renommage ou le déplacement d'un fichier. |
DOSMUXSEMWAIT | USHORT DosMuxSemWait(PUSHORT IndexNbr, PVOID ListAddr, LONG Timeout); | DOSCALLS.DLL | 22 | Cette fonction permet d'attendre qu'un ou plusieurs sémaphore soit effacé. |
DOSNEWSIZE | USHORT DosNewSize(HFILE FileHandle, ULONG FileSize); | DOSCALLS.DLL | 68 | Cette fonction permet de changer la taille d'un fichier. |
DOSOPEN | USHORT DosOpen(PSZ FileName, PHFILE FileHandle, PUSHORT ActionTaken, ULONG FileSize, USHORT FileAttribute, USHORT OpenFlag, USHORT OpenMode, ULONG Reserved); | DOSCALLS.DLL | 70, 273 | Cette fonction permet d'ouvrir un fichier ou un périphérique pour des entrées/sorties d'applications. |
DOSOPEN2 | USHORT DosOpen2(PSZ FileName, PHFILE FileHandle, PUSHORT ActionTaken, ULONG FileSize, USHORT FileAttribute, USHORT OpenFlag, ULONG OpenMode, PEAOP EABuf, ULONG Reserved); | DOSCALLS.DLL | 95 | Cette fonction permet d'ouvrir un nouveau fichier, un fichier existant ou remplace un fichier existant. |
DOSOPENEVENTSEM | APIRET APIENTRY DosOpenEventSem(PSZ name,PHEV handle); | DOSCALLS.DLL | 325 | Cette fonction permet d'ouvrir un événement de sémaphore. |
DOSOPENL | APIRET DosOpenL(PSZ pszFileName, PHFILE pHf, PULONG pulAction, LONGLONG cbFile, ULONG ulAttribute, ULONG fsOpenFlags, ULONG fsOpenMode, PEAOP2 peaop2); | DOSCALLS.DLL | 567 | Cette fonction permet d'ouvrir un nouveau fichier, un fichier exitant ou remplacement un fichier existant avec des attributs étendues. |
DOSOPENMUTEXSEM | APIRET APIENTRY DosOpenMutexSem(PSZ name,PHMTX handle); | DOSCALLS.DLL | 332 | Cette fonction permet d'ouvrir un Mutex de sémaphore. |
DOSOPENMUXWAITSEM | APIRET DosOpenMuxWaitSem( PSZ pszSemaphoreName, PHMUX phmuxSemaphore ); | DOSCALLS.DLL | 338 | Cette fonction permet d'accéder à une sémaphore MuxWait partagé. |
DOSOPENQUEUE | USHORT DosOpenQueue(PUSHORT OwnerPID, PHQUEUE QueueHandle, PSZ QueueName); | QUECALLS.DLL | 7 | Cette fonction permet d'ouvrir l'accès de la file d'attente spécifié. |
DOSOPENSEM | USHORT DosOpenSem(PHSEM SemHandle, PSZ SemName); | DOSCALLS.DLL | 25 | Cette fonction permet de demander l'accès à une sémaphore du système. |
DOSOPENVDD | APIRET DosOpenVDD(PSZ pszVDD, PHVDD phvdd); | DOSCALLS.DLL | 266, 308 | Cette fonction permet d'ouvrir un pilote de périphérique virtuel (VDD) et de retourner le Handle lui étant associé. |
DOSPEEKNMPIPE | USHORT DosPeekNmPipe(HPIPE Handle, PBYTE Buffer, USHORT BufferLen, PUSHORT BytesRead, PUSHORT BytesAvail, PUSHORT PipeState); | DOSCALLS.DLL | 405 | Cette fonction permet d'effectuer la lecture dans un tuyau sans enlever les données lues du tuyau. |
DOSPEEKNPIPE | APIRET DosPeekNPipe( HPIPE hpipeHandle, PVOID pBuffer, ULONG ulBufferLen, PULONG pBytesRead, PAVAILDATA pBytesAvail, PULONG pPipeState ); | DOSCALLS.DLL | 244 | Cette fonction permet d'examiner le contenu et l'état d'un tuyau, sans changé le tuyau dans n'importe quel chemin. |
DOSPEEKQUEUE | USHORT DosPeekQueue(HQUEUE QueueHandle, PULONG Request, PUSHORT DataLength, PULONG DataAddress, PUSHORT ElementCode, UCHAR NoWait, PBYTE ElemPriority, ULONG SemaphoreHandle); | QUECALLS.DLL | 5 | Cette fonction permet de demander un élément de file d'attente sans l'enlever de la file d'attente. |
DOSPERFSYSCALL | APIRET DosPerfSysCall(ULONG ulCommand, ULONG ulParm1, ULONG ulParm2, ULONG ulParm3); | DOSCALLS.DLL | 976 | Cette fonction permet de demander les informations de performances systèmes. |
DOSPFSACTIVATE | USHORT DosPFSActivate(PVOID SplHandle, PULONG BytesWritten, PSZ PrinterName, USHORT CodePage, USHORT FontID, USHORT SFN, ULONG Reserved); | SPOOLCP.DLL | 4 | Cette fonction permet d'indiquer le code de page et de police de caractères à activer pour l'imprimante et le numéro de fichier système. |
DOSPFSCLOSEUSER | USHORT DosPFSCloseUser(PSZ PrinterName, USHORT SFN, ULONG Reserved); | SPOOLCP.DLL | 1 | Cette fonction permet d'indiquer que l'échangeur de police de caractères du processus spécifié doit fermer le fichier de tampon d'impression. |
DOSPFSINIT | USHORT DosPFSInit(PUSHORT CPHdw, PSZ FontFileName, PSZ PrinterType, PSZ PrinterName, USHORT Instances, ULONG Reserved); | SPOOLCP.DLL | 3 | Cette fonction permet d'allouer l'échangeur de police de caractères à l'initialisation du code de page et l'échange de police de caractères pour une imprimante spécifié. |
DOSPFSQUERYACT | USHORT DosPFSQueryAct(PSZ PrinterName, PUSHORT CodePage, PUSHORT FontID, USHORT SFN, ULONG Reserved); | SPOOLCP.DLL | 2 | Cette fonction permet d'envoyer une requête d'activation de code de page et de police de caractères pour l'imprimante spécifié et le numéro de système de fichier. |
DOSPFSVERIFYFONT | USHORT DosPFSVerifyFont(PSZ PrinterName, USHORT CodePage, USHORT FontID, ULONG Reserved); | SPOOLCP.DLL | 5 | Cette fonction permet de demander si le code de page et de police de caractères spécifiés sont disponibles dans le fichier de police de caractères pour l'imprimante spécifié. |
DOSPHYSICALDISK | USHORT DosPhysicalDisk(USHORT Function, PBYTE DataPtr, USHORT DataLen, PBYTE ParmPtr, USHORT ParmLen); | DOSCALLS.DLL | 129, 287 | Cette fonction permet de demander les informations de partition ou d'accès disque. |
DOSPORTACCESS | USHORT DosPortAccess(USHORT Reserved, USHORT TypeOfAccess, USHORT FirstPort, USHORT LastPort); | DOSCALLS.DLL | 69 | Cette fonction permet d'effectuer une requête ou de relâcher un accès au port d'entrée/sortie. |
DOSPOSTEVENTSEM | APIRET APIENTRY DosPostEventSem(PHEV handle,ULONG delaidepause); | DOSCALLS.DLL | 328 | Cette fonction permet de poster l'identificateur de la sémaphore. |
DOSPROTECTCLOSE | APIRET DosProtectClose(HFILE hFile, FHLOCK fhFileHandleLockID); | DOSCALLS.DLL | 622, 638 | Cette fonction permet de fermer le Handle d'un fichier, tuyau ou d'un périphérique. |
DOSPROTECTENUMATTRIBUTE | APIRET DosProtectEnumAttribute(ULONG ulRefType, PVOID pvFile, ULONG ulEntry, PVOID pvBuf, ULONG cbBuf, PULONG pulCount, ULONG ulInfoLevel, FHLOCK fhFileHandleLockID); | DOSCALLS.DLL | 635, 636 | Cette fonction permet d'identifier les noms et les longueurs des attributs étendues pour un fichier ou sous-répertoire spécifié. |
DOSPROTECTOPEN | APIRET DosProtectOpen(PSZ pszFileName, PHFILE phf, PULONG pulAction, ULONG cbFile, ULONG ulAttribute, ULONG fsOpenFlags, ULONG fsOpenMode, PEAOP2 peaop2, PFHLOCK pfhFileHandleLockID); | DOSCALLS.DLL | 628, 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. |
DOSPROTECTOPENL | APIRET DosProtectOpenL(PSZ pszFileName, PHFILE phf, PULONG pulAction, LONGLONG cbFile, ULONG ulAttribute, ULONG fsOpenFlags, ULONG fsOpenMode, PEAOP2 peaop2, PFHLOCK pfhFileHandleLockID); | DOSCALLS.DLL | 982 | Cette fonction permet d'ouvrir un nouveau fichier, un fichier existant ou remplace un fichier existant avec des attributs étendues. |
DOSPROTECTQUERYFHSTATE | APIRET DosProtectQueryFHState(HFILE hFile, PULONG pMode, FHLOCK fhFileHandleLockID); | DOSCALLS.DLL | 645 | Cette fonction permet d'envoyer une requête d'état au fichier Handle protégé spécifié. |
DOSPROTECTQUERYFILEINFO | APIRET DosProtectQueryFileInfo(HFILE hf, ULONG ulInfoLevel, PVOID pInfo, ULONG cbInfoBuf, FHLOCK fhFileHandleLockID); | DOSCALLS.DLL | 646 | Cette fonction permet de demander des informations sur un fichier. |
DOSPROTECTREAD | APIRET DosProtectRead(HFILE hFile, PVOID pBuffer, ULONG cbRead, PULONG pcbActual, FHLOCK fhFileHandleLockID); | DOSCALLS.DLL | 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. |
DOSPROTECTSETFHSTATE | APIRET DosProtectSetFHState(HFILE hFile, ULONG mode, FHLOCK fhFileHandleLockID); | DOSCALLS.DLL | 644 | Cette fonction permet de fixer l'état du fichier Handle protégé spécifié. |
DOSPROTECTSETFILEINFO | APIRET DosProtectSetFileInfo(HFILE hf, ULONG ulInfoLevel, PVOID pInfoBuf, ULONG cbInfoBuf, FHLOCK fhFileHandleLockID); | DOSCALLS.DLL | 632, 643 | Cette fonction permet de fixer les informations d'un fichier. |
DOSPROTECTSETFILELOCKS | APIRET DosProtectSetFileLocks(HFILE hFile, PFILELOCK pflUnlock, PFILELOCK pflLock, ULONG timeout, ULONG flags, FHLOCK fhFileHandleLockID); | DOSCALLS.DLL | 639 | Cette fonction permet de verrouiller ou déverrouiller une rangé d'un fichier ouverte. |
DOSPROTECTSETFILELOCKSL | APIRET DosProtectSetFileLocksL(HFILE hFile, PFILELOCKL pflUnlock, PFILELOCKL pflLock, ULONG timeout, ULONG flags, FHLOCK fhFileHandleLockID); | DOSCALLS.DLL | 983 | Cette fonction permet de verrouiller ou déverrouiller une rangé d'un fichier ouverte détaillé. |
DOSPROTECTSETFILEPTR | APIRET DosProtectSetFilePtr(HFILE hFile, LONG ib, ULONG method, PULONG ibActual, FHLOCK fhFileHandleLockID); | DOSCALLS.DLL | 621 | Cette fonction permet de déplacer le pointeur de lecture ou d'écriture du fichier avec le type de déplacement spécifié. |
DOSPROTECTSETFILEPTRL | APIRET DosProtectSetFilePtrL(HFILE hFile, LONGLONG ib, ULONG method, PLONGLONG ibActual, FHLOCK fhFileHandleLockID); | DOSCALLS.DLL | 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é. |
DOSPROTECTSETFILESIZE | APIRET DosProtectSetFileSize(HFILE hFile, ULONG cbSize, FHLOCK fhFileHandleLockID); | DOSCALLS.DLL | 640 | Cette fonction permet de changer la taille d'un fichier. |
DOSPROTECTSETFILESIZEL | APIRET DosProtectSetFileSizeL(HFILE hFile, LONGLONG cbSize, FHLOCK fhFileHandleLockID); | DOSCALLS.DLL | 985 | Cette fonction permet de changer la taille d'un fichier. |
DOSPROTECTWRITE | APIRET DosProtectWrite(HFILE hFile, PVOID pBuffer, ULONG cbWrite, PULONG pcbActual, FHLOCK fhFileHandleLockID); | DOSCALLS.DLL | 642 | Cette fonction permet d'effectuer l'écriture d'un nombre d'octets spécifié d'un tampon vers un fichier spécifié. |
DOSPTRACE | APIRET DosPtrace( PBYTE PtraceB); | DOSCALLS.DLL | 12 | Cette fonction permet d'appeler un fourniture d'interface du noyau d'OS/2 afin de facilité le déboguage de programme. |
DOSPURGEQUEUE | USHORT DosPurgeQueue(HQUEUE QueueHandle); | QUECALLS.DLL | 2 | Cette fonction permet d'envoyer tous les éléments en dehors de la file d'attente. |
DOSPUTMESSAGE | USHORT DosPutMessage(USHORT FileHandle, USHORT MessageLength, PCHAR MessageBuffer); | DOSCALLS.DLL | 383 | Cette fonction permet d'écrire un message. |
DOSQAPPTYPE | USHORT DosQAppType(PSZ ExecutableFileName, PUSHORT AppType); | DOSCALLS.DLL | 163 | Cette fonction permet de demander le type d'application d'un fichier exécutable. |
DOSQCURDIR | USHORT DosQCurDir(USHORT DriveNumber, PBYTE DirPath, PUSHORT DirPathLen); | DOSCALLS.DLL | 71 | Cette fonction permet de demander le répertoire courant d'une unité logique. |
DOSQCURDISK | USHORT DosQCurDisk(PUSHORT DriveNumber, PULONG LogicalDriveMap); | DOSCALLS.DLL | 72 | Cette fonction permet de demander l'unité de disque par défaut. |
DOSQFHANDSTATE | USHORT DosQFHandState(HFILE FileHandle, PUSHORT FileHandleState); | DOSCALLS.DLL | 73 | Cette fonction permet d'envoyer une requête d'un gestionnaire de fichier courant en mode ouvert. |
DOSQFILEINFO | USHORT DosQFileInfo(HFILE FileHandle, USHORT FileInfoLevel, PBYTE FileInfoBuf, USHORT FileInfoBufSize); | DOSCALLS.DLL | 74 | Cette fonction permet de demander l'enregistrement d'informations d'un fichier spécifié. |
DOSQFILEMODE | USHORT DosQFileMode(PSZ FilePathName, PUSHORT CurrentAttribute, ULONG Reserved); | DOSCALLS.DLL | 75 | Cette fonction permet de demander l'octet d'attribut d'un fichier. |
DOSQFSATTACH | USHORT DosQFSAttach(PSZ DeviceName, USHORT Ordinal, USHORT FSAInfoLevel, PBYTE DataBuffer, PUSHSHORT DataBufferLen, ULONG Reserved); | DOSCALLS.DLL | 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. |
DOSQFSINFO | USHORT DosQFSInfo(USHORT DriveNumber, USHORT FSInfoLevel, PBYTE FSInfoBuf, USHORT FSInfoBufSize); | DOSCALLS.DLL | 76 | Cette fonction permet de demander les données d'informations d'un périphérique de fichier système. |
DOSQHANDTYPE | USHORT DosQHandType(HFILE FileHandle, PUSHORT HandType, PUSHORT FlagWord); | DOSCALLS.DLL | 77 | Cette fonction permet de demander si le type de Handle référence un fichier ou un périphérique. |
DOSQNMPHANDSTATE | USHORT DosQNmPHandState(HPIPE Handle, PUSHORT PipeHandleState); | DOSCALLS.DLL | 403 | Cette fonction permet de retourner les informations du nom d'un tuyau spécifié par l'état du Handle. |
DOSQNMPIPEINFO | USHORT DosQNmPipeInfo(HPIPE Handle, USHORT InfoLevel, PBYTE InfoBuf, USHORT InfoBufSize); | DOSCALLS.DLL | 400 | Cette fonction permet de demander les informations pour un tuyau nommé. |
DOSQNMPIPESEMSTATE | USHORT DosQNmPipeSemState(HSEM SemHandle, PBYTE InfoBuf, USHORT InfoBufLen); | DOSCALLS.DLL | 412 | Cette fonction permet de retourner les informations à propos du tuyau local nommé attaché au sémaphore système spécifié. |
DOSQPATHINFO | USHORT DosQPathInfo(PSZ PathName, USHORT PathInfoLevel, PBYTE PathInfoBuf, USHORT PathInfoBufSize, ULONG Reserved); | DOSCALLS.DLL | 98 | Cette fonction permet de retourner les attributs et les informations d'extensions d'attributs d'un fichier ou d'un répertoire. |
DOSQSYSINFO | USHORT DosQSysInfo(USHORT Index, PBYTE DataBuf, USHORT DataBufLen); | DOSCALLS.DLL | 166 | Cette fonction permet de demander les valeurs des variables systèmes statiques. |
DOSQUERYABIOSSUPPORT | APIRET APRENTRY DosQueryABIOSSupport(ULONG Reserved); | DOSCALLS.DLL | 371 | Cette fonction permet de demander les drapeaux indiquant une simple variation de configurations matériel. |
DOSQUERYAPPTYPE | APIRET DosQueryAppType(PSZ pszName, PULONG pFlags); | DOSCALLS.DLL | 323 | Cette fonction permet de retourner le type d'application d'un fichier exécutable. |
DOSQUERYCOLLATE | APIRET DosQueryCollate(ULONG cb, PCOUNTRYCODE pcc, PCHAR pch, PULONG pcch); | DOSCALLS.DLL | 398 | Cette fonction permet de demander une table de séquence résidant dans un fichier de pays. |
DOSQUERYCP | APIRET DosQueryCp(ULONG cb, PULONG arCP, PULONG pcCP); | DOSCALLS.DLL | 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. |
DOSQUERYCTRYINFO | ULONG DosQueryCtryInfo(PCOUNTRYCODE cb, PCOUNTRYINFO pcc, PULONG pci, APIRET pcbActual); | DOSCALLS.DLL | 395 | Cette fonction permet de demander les informations de format de pays indépendant résidant dans le fichier de pays. |
DOSQUERYCURRENTDIR | APIRET DosQueryCurrentDir(ULONG disknum, PBYTE pBuf, PULONG pcbBuf); | DOSCALLS.DLL | 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 | APIRET DosQueryCurrentDisk( PULONG pulDrive, PULONG pulLogical ); | DOSCALLS.DLL | 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. |
DOSQUERYDBCSENV | APIRET DosQueryDBCSEnv(ULONG cb, PCOUNTRYCODE pcc, PCHAR pBuf); | DOSCALLS.DLL | 396 | Cette fonction permet de demander le vecteur d'environnement DBCS (ensemble de caractères à double octets) résidant dans le fichier de pays. |
DOSQUERYEVENTSEM | APIRET DosQueryEventSem( HEV hevSemaphore, PUL pulPostCount ); | DOSCALLS.DLL | 330 | Cette fonction permet de retourner le compteur de postage d'un événement de sémaphore référer par un hevSemaphore. |
DOSQUERYEXTLIBPATH | APIRET DosQueryExtLIBPATH(PSZ pszExtLIBPATH, ULONG flags); | DOSCALLS.DLL | 874, 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. |
DOSQUERYFHSTATE | APIRET DosQueryFHState(HFILE hFile, PULONG pMode); | DOSCALLS.DLL | 276 | Cette fonction permet d'envoyer une requête d'état d'un fichier Handle spécifié. |
DOSQUERYFILEINFO | APIRET DosQueryFileInfo(HFILE hf, ULONG ulInfoLevel, PVOID pInfo, ULONG cbInfoBuf); | DOSCALLS.DLL | 279 | Cette fonction permet de demander des informations sur un fichier |
DOSQUERYFSATTACH | APIRET DosQueryFSAttach(PSZ pszDeviceName, ULONG ulOrdinal, ULONG ulFSAInfoLevel, PFSQBUFFER2 pfsqb, PULONG pcbBuffLength); | DOSCALLS.DLL | 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 | APIRET DosQueryFSInfo(ULONG disknum, ULONG infolevel, PVOID pBuf, ULONG cbBuf); | DOSCALLS.DLL | 278 | Cette fonction permet de demander les informations d'un périphérique de système de fichiers. |
DOSQUERYHTYPE | APIRET DosQueryHType(HFILE hFile, PULONG pType, PULONG pAttr); | DOSCALLS.DLL | 224 | Cette fonction permet de demander si le Handle est référencé à un fichier ou un périphérique. |
DOSQUERYMEM | APIRET DosQueryMem( PVOID pBaseAddress, PULONG pulRegionSize, PULONG pulAllocationFlags ); | DOSCALLS.DLL | 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 | APIRET APIENTRY DosQueryMemState(PVOID pMem, PULONG size, PULONG state); | DOSCALLS.DLL | 307 | Cette fonction permet de demander l'état d'une rangé de pages de mémoire. |
DOSQUERYMODFROMCS | APIRET16 APIENTRY16 DosQueryModFromCS(SEL sel, PQMRESULT qmresult); | DOSCALLS.DLL | 359 | Cette fonction permet d'envoyer une requête de nom, de segment et de Handle correspondant au sélecteur 16 bits. |
DOSQUERYMODFROMEIP | APIRET APIENTRY DosQueryModFromEIP(HMODULE *phMod, ULONG *pObjNum, ULONG BuffLen, PCHAR pBuff, ULONG *pOffset, ULONG Address); | DOSCALLS.DLL | 360 | Cette fonction permet d'envoyer une requête à un Handle de module et un nom donnant l'adresse flat. |
DOSQUERYMODULEHANDLE | APIRET DosQueryModuleHandle(PSZ pszModname, PHMODULE phmod); | DOSCALLS.DLL | 319 | Cette fonction permet de demander le Handle d'un module de liens dynamique ayant précédemment été chargé. |
DOSQUERYMODULENAME | APIRET DosQueryModuleName(HMODULE hmod, ULONG cbName, PCHAR pch); | DOSCALLS.DLL | 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é. |
DOSQUERYMUTEXSEM | APIRET DosQueryMutexSem( HMTX hmtxSemaphore, PPID ppidSemaphoreOwner, PTID ptidSemaphoreOwner, PUL pulRequestCount ); | DOSCALLS.DLL | 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. |
DOSQUERYMUXWAITSEM | APIRET DosQueryMuxWaitSem( HMUX hmuxSemaphore , PULONG pulSemaphoreRecords, PSEMRECORD pSemaphoreRecord , PULONG pflAttributes ); | DOSCALLS.DLL | 343 | Cette fonction permet de retourner les enregistrements de sémaphore d'un sémaphore MuxWait référé par hmuxSemaphore. |
DOSQUERYNPHSTATE | APIRET DosQueryNPHState(HPIPE hpipe, PULONG pState); | DOSCALLS.DLL | 245 | Cette fonction permet de demander les informations à propos du Handle de tuyau nommé. |
DOSQUERYNPIPEINFO | APIRET DosQueryNPipeInfo(HPIPE hpipe, ULONG infolevel, PVOID pBuf, ULONG cbBuf); | DOSCALLS.DLL | 248 | Cette fonction permet de demander les informations à propos d'un tuyau nommé. |
DOSQUERYNPIPESEMSTATE | APIRET DosQueryNPipeSemState(APIRET hsem, PPIPESEMSTATE pnpss, ULONG cbBuf); | DOSCALLS.DLL | 249 | Cette fonction permet de demander les informations à propos d'un tuyau nommé étant attaché à une sémaphore. |
DOSQUERYPATHINFO | APIRET DosQueryPathInfo(PSZ pszPathName, ULONG ulInfoLevel, PVOID pInfoBuf, ULONG cbInfoBuf); | DOSCALLS.DLL | 223 | Cette fonction permet de demander des informations sur un fichier ou sous-répertoire. |
DOSQUERYPROCADDR | APIRET DosQueryProcAddr( HMODULE hMod, ULONG ulOrdinal, PSZ pszProcName, PFN* pProcAddr ); | DOSCALLS.DLL | 321 | Cette fonction permet de trouver l'adresse d'un processus d'un module de lien dynamique. |
DOSQUERYPROCTYPE | APIRET DosQueryProcType(HMODULE hmod, ULONG ordinal, PSZ pszName, PULONG pulproctype); | DOSCALLS.DLL | 586, 587 | Cette fonction permet de retourner le type de procédure spécifié avec un module de liens dynamique. |
DOSQUERYQUEUE | USHORT DosQueryQueue(HQUEUE QueueHandle, PUSHORT NumberElements); | QUECALLS.DLL | 4 | Cette fonction permet de demander une requête du nombre d'éléments dans la file d'attente. |
DOSQUERYRESOURCESIZE | APIRET DosQueryResourceSize(HMODULE hmod, ULONG idt, ULONG idn, PULONG pulsize); | DOSCALLS.DLL | 572, 573 | Cette fonction permet de retourner la taille d'un objet de ressource spécifié. |
DOSQUERYSYSINFO | APIRET DosQuerySysInfo( ULONG ulStartIndex, ULONG ulLastIndex, PVOID pDataBuffer, LONG ulDataBufferLength ); | DOSCALLS.DLL | 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. |
DOSQUERYTHREADAFFINITY | APIRET DosQueryThreadAffinity(ULONG scope, PMPAffinity pAffinityMask); | DOSCALLS.DLL | 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. |
DOSQUERYTHREADCONTEXT | APIRET DosQueryThreadContext(TID tid, ULONG level, PCONTEXTRECORD pcxt); | DOSCALLS.DLL | 877 | Cette fonction permet d'envoyer une requête de contexte de suspension d'un processus léger. |
DOSQUERYVERIFY | APIRET DosQueryVerify(PBOOL32 pBool); | DOSCALLS.DLL | 225 | Cette fonction permet de demander si la vérification d'écriture est active. |
DOSQVERIFY | USHORT DosQVerify(PUSHORT VerifySetting); | DOSCALLS.DLL | 78 | Cette fonction permet de demander le mode de vérification actuel. |
DOSR2STACKREALLOC | USHORT DosR2StackRealloc(USHORT NewSize); | DOSCALLS.DLL | 160 | Cette fonction permet de changer la taille de la pile d'un processus léger avec un privilège de niveau 2. |
DOSRAISEEXCEPTION | APIRET DosRaiseException(PEXCEPTIONREPORTRECORD pexcept); | DOSCALLS.DLL | 356 | Cette fonction permet de déclencher une exception pour le processus léger courant. |
DOSREAD | USHORT DosRead(HFILE FileHandle, PVOID BufferArea, USHORT BufferLength, PUSHORT BytesRead); | DOSCALLS.DLL | 137, 281 | Cette fonction permet d'effectuer la lecture de caractères dans un fichier, un tuyau ou un périphérique. |
DOSREADASYNC | USHORT DosReadAsync(HFILE FileHandle, PULONG RamSemaphore, PUSHORT ReturnCode, PVOID BufferArea, USHORT BufferLength, PUSHORT BytesRead); | DOSCALLS.DLL | 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é. |
DOSREADQUEUE | USHORT DosReadQueue(HQUEUE QueueHandle, PULONG Request, PUSHORT DataLength, PULONG DataAddress, USHORT ElementCode, UCHAR NoWait, PBYTE ElemPriority, HSEM SemaphoreHandle); | QUECALLS.DLL | 1 | Cette fonction permet de demander un élément de file d'attente. |
DOSREALLOCHUGE | USHORT DosReallocHuge(USHORT NumSeg, USHORT Size, SEL Selector); | DOSCALLS.DLL | 42 | Cette fonction permet de changer la taille d'un objet de mémoire Huge |
DOSREALLOCSEG | USHORT DosReallocSeg(USHORT Size, SEL Selector); | DOSCALLS.DLL | 38 | Cette fonction permet de changer la taille d'un segment de mémoire. |
DOSRELEASEMUTEXSEM | APIRET APIENTRY DosReleaseMutexSem(HMTX handle); | DOSCALLS.DLL | 335 | Cette fonction permet de rendre le contrôle d'un processus de Mutex de sémaphore pendant un certain temps de milliseconde. |
DOSREPLACEMODULE | APIRET DosReplaceModule( PSZ pszModName, PSZ pszReplaceWith, PSZ pszBackupName ); | DOSCALLS.DLL | 417 | Cette fonction permet de remplacer une DLL étant en cours d'utilisation. |
DOSREQUESTMUTEXSEM | APIRET APIENTRY DosRequestMutexSem(HMTX handle,ULONG delaiattente); | DOSCALLS.DLL | 334 | Cette fonction permet d'attendre après un processus de Mutex de sémaphore pendant un certain temps de milliseconde. |
DOSREQUESTVDD | APIRET DosRequestVDD(HVDD hvdd, SGID sgid, ULONG cmd, ULONG cbInput, PVOID pInput, ULONG cbOutput, PVOID pOutput); | DOSCALLS.DLL | 267, 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). |
DOSRESETBUFFER | APIRET DosResetBuffer(HFILE hFile); | DOSCALLS.DLL | 254 | Cette fonction permet d'écrire les tampons des fichiers spécifié pour le périphérique. |
DOSRESETEVENTSEM | APIRET DosResetEventSem( HEV hevSemaphore, PUL pulPostCount ); | DOSCALLS.DLL | 327 | Cette fonction permet de réinitialiser le compteur de postage d'un événement de sémaphore. |
DOSRESUMETHREAD | USHORT DosResumeThread(TID ThreadID); | DOSCALLS.DLL | 26 | Cette fonction permet de reprendre l'exécution d'un processus suspendu. |
DOSRMDIR | USHORT DosRmDir(PSZ DirName, ULONG Reserved); | DOSCALLS.DLL | 80 | Cette fonction permet de supprimer le sous-répertoire. |
DOSSCANENV | USHORT DosScanEnv(PSZ EnvVarName, (PSZ FAR *) ResultPointer); | DOSCALLS.DLL | 152, 227 | Cette fonction permet d'effectuer la recherche d'une chaine de caractères d'une variable d'environnement spécifique. |
DOSSEARCHPATH | USHORT DosSearchPath(USHORT Control, PSZ PathRef, PSZ FileName, PBYTE ResultBuffer, USHORT ResultBufferLen); | DOSCALLS.DLL | 151, 228 | Cette fonction permet de rechercher l'emplacement d'un fichier dans un liste de chemin arbitraire. |
DOSSELECTDISK | USHORT DosSelectDisk(USHORT DriveNumber); | DOSCALLS.DLL | 81 | Cette fonction permet d'effectuer le changement d'une unité de disque courant. |
DOSSELECTSESSION | APIRET DosSelectSession( ULONG ulIDSession ); | SESMGR.DLL | 9 | Cette fonction permet de faire basculer une session parent de sa session enfant ou en avant plan, aucune session de petit-enfant ou autre descendant au delà de la session enfant ne peut être sélectionné. |
DOSSEMCLEAR | USHORT DosSemClear(HSEM SemHandle); | DOSCALLS.DLL | 141 | Cette fonction permet d'effacer une sémaphore du système ou de la RAM. |
DOSSEMREQUEST | USHORT DosSemRequest(HSEM SemHandle, LONG Timeout); | DOSCALLS.DLL | 140 | Cette fonction permet de demander une sémaphore de ressource sychronisé. |
DOSSEMSET | USHORT DosSemSet(HSEM SemHandle); | DOSCALLS.DLL | 143 | Cette fonction permet de fixer inconditionnellement une sémaphore. |
DOSSEMSETWAIT | USHORT DosSemSetWait(HSEM SemHandle, LONG Timeout); | DOSCALLS.DLL | 20 | Cette fonction permet de fixer un sémaphore et attend alors jusqu'à ce qu'il soit effacé. |
DOSSEMWAIT | USHORT DosSemWait(HSEM SemHandle, LONG Timeout); | DOSCALLS.DLL | 142 | Cette fonction permet d'attendre jusqu'à ce qu'un sémaphore soit effacé. |
DOSSENDSIGNAL | USHORT DosSendSignal(USHORT PID, USHORT SigNumber); | DOSCALLS.DLL | 134 | Cette fonction permet d'envoyer un signal de Ctrl+C ou Ctrl+Break à sous-arbre de commande ou de processus. |
DOSSENDSIGNALEXCEPTION | APIRET DosSendSignalException(PID pid, ULONG exception); | DOSCALLS.DLL | 379 | Cette fonction permet d'envoyer un signal d'exception Ctrl+C ou Ctrl+Break à un autre processus. |
DOSSETCP | USHORT DosSetCp(USHORT CodePage, USHORT Reserved); | DOSCALLS.DLL | 153, 288 | Cette fonction permet de fixer le code de page par défaut d'un processus. |
DOSSETCURRENTDIR | APIRET DosSetCurrentDir(PSZ pszDir); | DOSCALLS.DLL | 255 | Cette fonction permet de définir le répertoire courant. |
DOSSETDATETIME | APIRET DosSetDateTime( PDATETIME pdt ); | DOSCALLS.DLL | 28, 292 | Cette fonction permet de fixer la date et l'heure du système. |
DOSSETDEFAULTDISK | APIRET DosSetDefaultDisk( ULONG ulDrive ); | DOSCALLS.DLL | 220 | Cette fonction permet de fixer l'unité par défaut d'un processus. |
DOSSETEXCEPTIONHANDLER | APIRET DosSetExceptionHandler(PEXCEPTIONREGISTRATIONRECORD pERegRec); | DOSCALLS.DLL | 354 | Cette fonction permet d'enregistrer un gestionnaire d'exception pour le processus léger courant. |
DOSSETEXTLIBPATH | APIRET DosSetExtLIBPATH(PSZ pszExtLIBPATH, ULONG flags); | DOSCALLS.DLL | 873, 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. |
DOSSETFHSTATE | APIRET DosSetFHState(HFILE hFile, ULONG mode); | DOSCALLS.DLL | 221 | Cette fonction permet de fixer l'état du fichier Handle spécifié. |
DOSSETFHANDSTATE | USHORT DosSetFHandState(HFILE FileHandle, USHORT FileHandleState); | DOSCALLS.DLL | 82 | Cette fonction permet de changer l'état d'un fichier Handle. |
DOSSETFILEINFO | USHORT DosSetFileInfo(HFILE FileHandle, USHORT FileInfoLevel, PBYTE FileInfoBuf, USHORT FileInfoBufSize); | DOSCALLS.DLL | 83, 218 | Cette fonction permet de changer les informations d'attributs et d'attributs étendues d'un fichier. |
DOSSETFILELOCKS | APIRET DosSetFileLocks(HFILE hFile, PFILELOCK pflUnlock, PFILELOCK pflLock, ULONG timeout, ULONG flags); | DOSCALLS.DLL | 428 | Cette fonction permet de verrouiller ou déverouiller une rangé d'un fichier ouvert. |
DOSSETFILELOCKSL | APIRET DosSetFileLocksL(HFILE hFile, PFILELOCKL pflUnlock, PFILELOCKL pflLock, ULONG timeout, ULONG flags); | DOSCALLS.DLL | 986 | Cette fonction permet de verrouiller ou déverouiller une rangé d'un fichier ouvert. |
DOSSETFILEMODE | USHORT DosSetFileMode(PSZ FileName, USHORT NewAttribute, ULONG Reserved); | DOSCALLS.DLL | 84 | Cette fonction permet de changer les attribut d'un fichier. |
DOSSETFILEPTR | APIRET DosSetFilePtr(HFILE hFile, LONG ib, ULONG method, PULONG ibActual); | DOSCALLS.DLL | 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é. |
DOSSETFILEPTRL | APIRET DosSetFilePtrL(HFILE hFile, LONGLONG ib, ULONG method, PLONGLONG ibActual); | DOSCALLS.DLL | 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é. |
DOSSETFILESIZE | APIRET DosSetFileSize(HFILE hFile, ULONG cbSize); | DOSCALLS.DLL | 272 | Cette fonction permet de changer la taille d'un fichier. |
DOSSETFILESIZEL | APIRET DosSetFileSizeL(HFILE hFile, LONGLONG cbSize); | DOSCALLS.DLL | 570 | Cette fonction permet de changer la taille d'un fichier. |
DOSSETFSINFO | USHORT DosSetFSInfo(USHORT DriveNumber, USHORT FSInfoLevel, PBYTE FSInfoBuf, USHORT FSInfoBufSize); | DOSCALLS.DLL | 97, 222 | Cette fonction permet de changer les informations système de fichier (nom du volume) pour une unité de disque spécifié. |
DOSSETMAXFH | USHORT DosSetMaxFH(USHORT NumberHandles); | DOSCALLS.DLL | 85, 209 | Cette fonction permet de changer le nombre maximum de fichier Handle pour le processus courant. |
DOSSETMEM | APIRET DosSetMem( PVOID pBaseAddress, ULONG ulRegionSize, ULONG ulAttributeFlags ); | DOSCALLS.DLL | 305 | Cette fonction permet d'appliquer ou désappliquer des pages d'allocations de mémoire. |
DOSSETNMPHANDSTATE | USHORT DosSetNmPHandState(HPIPE Handle, USHORT PipeHandleState); | DOSCALLS.DLL | 404 | Cette fonction permet de fixer les modes de lectures et de blockage d'un tuyau nommé. |
DOSSETNMPIPESEM | USHORT DosSetNmPipeSem(HPIPE Handle, HSEM SemHandle, USHORT KeyHandle); | DOSCALLS.DLL | 411 | Cette fonction permet d'effectuer un attachement d'un sémaphore système à un tuyau nommé local. |
DOSSETNPHSTATE | APIRET DosSetNPHState(HPIPE hpipe, ULONG state); | DOSCALLS.DLL | 250 | Cette fonction permet de réinitialiser le mode en bloc et en lecture pour le tuyau nommé. |
DOSSETNPIPESEM | APIRET DosSetNPipeSem(HPIPE hpipe, HSEM hsem, ULONG key); | DOSCALLS.DLL | 251 | Cette fonction permet d'attacher une sémaphore d'événement partagé à un tuyau local nommé. |
DOSSETPATHINFO | USHORT DosSetPathInfo(PSZ PathName, USHORT PathInfoLevel, PBYTE PathInfoBuf, USHORT PathInfoBufSize, USHORT PathInfoFlags, ULONG Reserved); | DOSCALLS.DLL | 104 | Cette fonction permet de fixer les informations d'attributs et d'attributs étendues d'un fichier ou d'un sous-répertoire. |
DOSSETPRIORITY | APIRET DosSetPriority(ULONG scope, ULONG ulClass, LONG delta, ULONG PorTid); | DOSCALLS.DLL | 236 | Cette fonction permet de changer la priorité de base d'un processus enfant ou d'un processus léger dans le processus courant. |
DOSSETPROCCP | USHORT DosSetProcCp(USHORT CodePage, USHORT Reserved); | DOSCALLS.DLL | 164 | Cette fonction permet d'allouer un processus afin qu'il fixe le code de page. |
DOSSETPROCESSCP | APIRET DosSetProcessCp(ULONG cp); | DOSCALLS.DLL | 289 | Cette fonction permet d'allouer un processus de fixation de code de page. |
DOSSETPROCESSORSTATUS | APIRET DosSetProcessorStatus(ULONG procid, ULONG status); | DOSCALLS.DLL | 448 | Cette fonction permet de fixer l'état ONLINE ou OFFLINE pour chaque processeur d'un système SMP. |
DOSSETPRTY | USHORT DosSetPrty(USHORT Scope, USHORT PriorityClass, SHORT PriorityDelta, USHORT ID); | DOSCALLS.DLL | 11 | Cette fonction permet de changer la valeur de priorité d'un processus ou d'un processus léger. |
DOSSETRELMAXFH | APIRET DosSetRelMaxFH(PLONG pcbReqCount, PULONG pcbCurMaxFH); | DOSCALLS.DLL | 382 | Cette fonction permet d'ajuster le nombre maximum de fichier Handle pour le processus appelant. |
DOSSETSESSION | APIRET DosSetSession( ULONG ulIDSession, PSTATUSDATA psd ); | SESMGR.DLL | 14 | Cette fonction permet de fixer deux états de champs dans une session enfant; sélectionnable ou non sélectionnable lequel spécifié si la session enfant doit apparaitre dans la liste des tâches. |
DOSSETSIGHANDLER | USHORT DosSetSigHandler(PFNSIGHANDLER Routine, (PFNSIGHANDLER FAR *) PrevAddress, PUSHORT PrevAction, USHORT Action, USHORT SigNumber); | DOSCALLS.DLL | 14 | Cette fonction permet de fixer un gestionnaire de signal. |
DOSSETSIGNALEXCEPTIONFOCUS | APIRET DosSetSignalExceptionFocus(BOOL32 flag, PULONG pulTimes); | DOSCALLS.DLL | 378 | Cette fonction permet d'indiquer au processus courant de venir s'occuper d'un signal Ctrl+C ou Ctrl+Break. |
DOSSETTHREADAFFINITY | APIRET DosSetThreadAffinity(PMPAffinity pAffinityMask); | DOSCALLS.DLL | 564 | Cette fonction permet de changer le masque d'un processus léger en cours affiné au capacité du processeur du système. |
DOSSETVEC | USHORT DosSetVec(USHORT VecNum, PFN Routine, PFN PrevAddress); | DOSCALLS.DLL | 89 | Cette fonction permet de fixer un gestionnaire de vecteur d'exception. |
DOSSETVERIFY | USHORT DosSetVerify(USHORT VerifySetting); | DOSCALLS.DLL | 86 | Cette fonction permet de fixer ou réinitialiser le mode de vérification. |
DOSSIZESEG | USHORT DosSizeSeg(SEL Selector, PULONG Size); | DOSCALLS.DLL | 126 | Cette fonction permet de demander la taille d'un segment spécifié. |
DOSSHUTDOWN | USHORT DosShutdown(ULONG ulShutDownValue); | DOSCALLS.DLL | 206, 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. |
DOSSLEEP | APIRET DosSleep( ULONG ulInterval ); | DOSCALLS.DLL | 32, 229 | Cette fonction permet de suspendre un processus léger pendant une durée spécifié. |
DOSSMREGISTERDD | APIRET DosSMRegisterDD(PREGISTERDATA RegisterData); | SESMGR.DLL | 29 | Cette fonction permet d'allouer un pilote de périphérique à s'enregistrer avec un gestionnaire de session. |
DOSSTARTSESSION | APIRET DosStartSession( PSTARTDATA psd, ULONG pulIDSession, PPID ppid ); | SESMGR.DLL | 17 | Cette fonction permet d'utiliser le début d'une autre session, laquelle peut être de n'importe quel type, et d'opposer les sessions démarré avec DosExecPgm et peu rendre indépendant ou en processus enfant. |
DOSSTARTTIMER | APIRET DosStartTimer(ULONG msec, HSEM hsem, PHTIMER phtimer); | DOSCALLS.DLL | 351 | Cette fonction permet de lancer une minuterie désychronisé se répétant à un intervalle de temps. |
DOSSTOPSESSION | APIRET DosStopSession( ULONG ulScope, ULONG ulIDSession ); | SESMGR.DLL | 8 | Cette fonction permet d'arrêter une ou plusieurs sessions. |
DOSSTOPTIMER | APIRET DosStopTimer(HTIMER htimer); | DOSCALLS.DLL | 290 | Cette fonction permet d'arrêter la minuterie désychronisé. |
DOSSUBALLOC | USHORT DosSubAlloc(SEL SegSelector, PUSHORT BlockOffset, USHORT Size); | DOSCALLS.DLL | 147 | Cette fonction permet de sous-alloué un élément en dehors d'un segment de mémoire. |
DOSSUBALLOCMEM | APIRET DosSubAllocMem( PVOID pOffset, PPVOID pBlockOffset , ULONG ulSize ); | DOSCALLS.DLL | 345 | Cette fonction permet d'allouer un bloc de mémoire d'un pool de création utilisant DosSubSetMem. |
DOSSUBFREE | USHORT DosSubFree(SEL SegSelector, USHORT BlockOffset, USHORT Size); | DOSCALLS.DLL | 148 | Cette fonction permet de libérer un élément précédemment sous-alloué. |
DOSSUBFREEMEM | APIRET DosSubFreeMem( PVOID pOffset, PVOID pBlockOffset, ULONG ulSize ); | DOSCALLS.DLL | 346 | Cette fonction permet de libérer un bloc de mémoire ayant été alloué avec DosSubAllocMem. |
DOSSUBSET | USHORT DosSubSet(SEL SegSelector, USHORT Flags, USHORT Size); | DOSCALLS.DLL | 146 | Cette fonction permet d'initialiser ou désinitialiser un segment de mémoire pour une sous-allocation. |
DOSSUBSETMEM | APIRET DosSubSetMem( PVOID pOffset, ULONG ulFlags, ULONG ulSize ); | DOSCALLS.DLL | 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é. |
DOSSUBUNSETMEM | APIRET DosSubUnsetMem( PVOID pOffset ); | DOSCALLS.DLL | 347 | Cette fonction permet de terminer un pool de mémoire. |
DOSSUPPRESSPOPUPS | APIRET DosSuppressPopUps(ULONG flag, CHAR char); | DOSCALLS.DLL | 114 | Cette fonction permet de supprimer une trappe d'applications en sous-fenêtre et se journalisant dans le fichier «POPUPLOG.OS2». |
DOSSUSPENDTHREAD | USHORT DosSuspendThread(TID ThreadID); | DOSCALLS.DLL | 27 | Cette fonction permet suspendre temporairement l'exécution d'un processus léger. |
DOSSYSTRACE | APIRET DosSysTrace(USHORT MajorCode, USHORT Length, USHORT MinorCode, PCHAR pData); | DOSCALLS.DLL | 90 | Cette fonction permet d'effectuer un enregistrement de traçage statique de déboguage. |
DOSTIMERASYNC | USHORT DosTimerAsync(ULONG TimeInterval, HSEM SemHandle, PHTIMER Handle); | DOSCALLS.DLL | 29 | Cette fonction permet d'exécution une simple minuterie non sychronisé. |
DOSTIMERSTART | USHORT DosTimerStart(ULONG TimeInterval, HSEM SemHandle, PHTIMER Handle); | DOSCALLS.DLL | 30 | Cette fonction permet d'exécuter une minuterie de façon non synchronisé. |
DOSTIMERSTOP | USHORT DosTimerStop(HTIMER Handle); | DOSCALLS.DLL | 31 | Cette fonction permet d'arrêter l'exécution d'une minuterie de façon non synchronisé. |
DOSTMRQUERYFREQ | APIRET DosTmrQueryFreq(PULONG pulTmrFreq); | DOSCALLS.DLL | 362, 420 | Cette fonction permet de fournir une fréquence de minuterie à haute résolution par l'IRQ0 (Intel 8254). |
DOSTMRQUERYTIME | APIRET DosTmrQueryTime(PQWORD pqwTmrTime); | DOSCALLS.DLL | 363, 421 | Cette fonction permet de fournir une capture de temps pour la minuterie à haute résolution par l'IRQ0 (Intel 8254). |
DOSTRANSACTNMPIPE | USHORT DosTransactNmPipe(HPIPE Handle, PBYTE InBuffer, USHORT InBufferLen, PBYTE OutBuffer, USHORT OutBufferLen, PUSHORT BytesOut); | DOSCALLS.DLL | 407 | Cette fonction permet d'effectuer un traitement de lecture d'un tuyau de message duplex. |
DOSTRANSACTNPIPE | APIRET DosTransactNPipe(HPIPE hpipe, PVOID pOutbuf, ULONG cbOut, PVOID pInbuf, ULONG cbIn, PULONG pcbRead); | DOSCALLS.DLL | 252 | Cette fonction permet d'écrire dans un tuyau un message duplex, lit ensuite de lui. |
DOSTRUEGETMESSAGE | LONG DosTrueGetMessage(void * MsgSeg, PInsertTable Table, LONG TableSize, char * Buf, LONG BufSize, LONG MsgNumber,char * FileName, LONG * MsgSize); | MSG.DLL | 2 | Cette fonction permet de demander un vrai message. |
DOSUNLOCKSEG | USHORT DosUnlockSeg(SEL Selector); | DOSCALLS.DLL | 123 | Cette fonction permet de déverrouiller un segment jetable. |
DOSUNSETEXCEPTIONHANDLER | APIRET DosUnsetExceptionHandler(PEXCEPTIONREGISTRATIONRECORD pERegRec); | DOSCALLS.DLL | 355 | Cette fonction permet d'enlever un gestionnaire d'exception d'une chaine de processus léger du gestionnaire des exceptions. |
DOSUNWINDEXCEPTION | APIRET DosUnwindException(PEXCEPTIONREGISTRATIONRECORD phandler, PVOID pTargetIP, PEXCEPTIONREPORTRECORD pERepRec); | DOSCALLS.DLL | 357 | Cette fonction permet d'appeler et d'enlever un gestionnaire d'exception d'une chaine de processus léger du gestionnaire des exceptions. |
DOSVERIFYPIDTID | APIRET APIENTRY DosVerifyPidTid(PID pid, TID tid); | DOSCALLS.DLL | 460 | Cette fonction permet d'effectuer la validation d'une paire de PID et de TID. |
DOSWAITCHILD | APIRET DosWaitChild( ULONG ulAction, ULONG ulWait, PRESULTDATA pReturnCode, PPID ppidOut , PID pidIn ); | DOSCALLS.DLL | 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. |
DOSWAITEVENTSEM | APIRET APIENTRY DosWaitEventSem(PHEV handle,ULONG delaidepause); | DOSCALLS.DLL | 329 | Cette fonction permet de suspendre l'exécution du processus de l'événement de sémaphore. |
DOSWAITMUXWAITSEM | APIRET DosWaitMuxWaitSem( HEV hevSemaphore, ULONG ulTimeout, PULONG pulUserField ); | DOSCALLS.DLL | 340 | Cette fonction permet de bloquer jusqu'à ce que le sémaphore MuxWait spécifié soit effacé. |
DOSWAITNMPIPE | USHORT DosWaitNmPipe(PSZ FileName, ULONG TimeOut); | DOSCALLS.DLL | 406 | Cette fonction permet d'attendre après la disponibilité d'une instance de tuyau nommé. |
DOSWAITNPIPE | APIRET DosWaitNPipe(PSZ pszName, ULONG msec); | DOSCALLS.DLL | 253 | Cette fonction permet d'attendre que l'instance de tuyau nommé devienne disponible. |
DOSWAITTHREAD | APIRET DosWaitThread(PTID ptid, ULONG option); | DOSCALLS.DLL | 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. |
DOSWRITE | USHORT DosWrite(HFILE FileHandle, PVOID BufferArea, USHORT BufferLength, PUSHORT BytesWritten); | DOSCALLS.DLL | 138, 282 | Cette fonction permet d'effectuer l'écriture de caractères dans un fichier, un tuyau ou un périphérique. |
DOSWRITEASYNC | USHORT DosWriteAsync(HFILE FileHandle, PULONG RamSemaphore, PUSHORT ReturnCode, PVOID BufferArea, USHORT BufferLength, PUSHORT BytesWritten); | DOSCALLS.DLL | 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é. |
DOSWRITEQUEUE | USHORT DosWriteQueue(HQUEUE QueueHandle, USHORT Request, USHORT DataLength, PBYTE DataBuffer, UCHAR ElemPriority); | QUECALLS.DLL | 6 | Cette fonction permet d'ajouter un élément à la file d'attente. |
DRGACCEPTDROPPEDFILES | BOOL DrgAcceptDroppedFiles(HWND hwnd, PSZ pszPath, PSZ pszTypes, ULONG ulDefaultOp, ULONG ulRsvd); | PMDRAG.DLL | 64, 66 | Cette fonction permet de gérer un protocole de manipulation directe de fichier pour une fenêtre spécifié. |
DRGACCESSDRAGINFO | BOOL DrgAccessDraginfo(PDRAGINFO pdinfo); | PMDRAG.DLL | 1, 32 | Cette fonction permet d'accéder à la structure d'information DRAGINFO. |
DRGADDSTRHANDLE | HSTR DrgAddStrHandle(PSZ pString); | PMDRAG.DLL | 2, 33 | Cette fonction permet de créer un Handle pour une chaine de caractères. |
DRGALLOCDRAGINFO | BOOL DrgAccessDraginfo(PDRAGINFO pdinfo); | PMDRAG.DLL | 3, 34 | Cette fonction permet d'allouer une structure d'information DRAGINFO. |
DRGALLOCDRAGTRANSFER | PDRAGTRANSFER DrgAllocDragtransfer(ULONG cdxfer); | PMDRAG.DLL | 4, 35 | Cette fonction permet d'allouer un nombre spécifique de structures DRAGTRANSFER dans un simple segment. |
DRGCANCELLAZYDRAG | BOOL DrgCancelLazyDrag(); | PMDRAG.DLL | 68 | Cette fonction permet d'annuler l'opération de glissement courant. |
DRGDELETEDRAGINFOSTRHANDLES | BOOL DrgDeleteDraginfoStrHandles(PDRAGINFO pDraginfo); | PMDRAG.DLL | 5, 36 | Cette fonction permet de supprimer chaque Handle de chaine de caractères unique d'une structure d'information DRAGINFO. |
DRGDELETESTRHANDLE | BOOL DrgDeleteStrHandle(HSTR hstr); | PMDRAG.DLL | 6, 37 | Cette fonction permet de supprimer un Handle de chaine de caractères. |
DRGDRAG | HWND DrgDrag(HWND hwndSource, PDRAGINFO pdinfo, PDRAGIMAGE pdimg, ULONG cdimg, LONG vkTerminate, PVOID pRsvd); | PMDRAG.DLL | 7, 38 | Cette fonction permet de traiter une opération de glissement. |
DRGDRAGFILES | BOOL DrgDragFiles(HWND Hwnd, PAPSZ pFiles, PAPSZ pTypes, PAPSZ pTargets, ULONG cFiles, HPOINTER hptrDrag, ULONG vkTerm, BOOL fSourceRender, ULONG ulReserved); | PMDRAG.DLL | 63, 65 | Cette fonction permet de commencer une opération de manipulation directe pour un ou plusieurs fichiers. |
DRGFREEDRAGINFO | BOOL DrgFreeDraginfo(PDRAGINFO pdinfo); | PMDRAG.DLL | 8, 39 | Cette fonction permet de libérer la structure d'informations DRAGINFO précédemment alloué par la fonction DrgAllocDraginfo. |
DRGFREEDRAGTRANSFER | BOOL DrgFreeDragtransfer(PDRAGTRANSFER pdxfer); | PMDRAG.DLL | 9, 40 | Cette fonction permet de libérer l'entreposage associé avec une structure DRAGTRANSFER. |
DRGGETPS | HPS DrgGetPS(HWND hwnd); | PMDRAG.DLL | 10, 41 | Cette fonction permet de demander l'espace de présentation étant utilisé pour fournir une destination de réaction à l'utilisateur durant l'opération de glissement. |
DRGLAZYDRAG | BOOL DrgLazyDrag(HWND hwndSource, PDRAGINFO pdinfo, PDRAGIMAGE pdimg, ULONG cdimg, PVOID pRsvd); | PMDRAG.DLL | 67 | Cette fonction permet d'effectuer une manipulation directe lorsqu'un bouton est enfoncé et qu'une augmentation sensible de touche de glissement est initié dans une opération de prendre et déposer. |
DRGLAZYDROP | BOOL DrgLazyDrop(HWND hwndTarget, ULONG ulOperation, PPOINTL pptlDrop); | PMDRAG.DLL | 69 | Cette fonction permet d'invoquer une opération de déposer doucement lors d'une glissement. |
DRGPOSTTRANSFERMSG | BOOL DrgPostTransferMsg(HWND hwnd, ULONG msg, PDRAGTRANSFER pdxfer, ULONG fl, ULONG ulRsvd, BOOL fRetry); | PMDRAG.DLL | 11, 42 | Cette fonction permet de poster un message à une autre application invoquer par une opération de manipulation directe. |
DRGPUSHDRAGINFO | BOOL DrgPushDraginfo(PDRAGINFO pdinfo, HWND hwndDest); | PMDRAG.DLL | 12, 43 | Cette fonction permet de donner accès au traitement d'une structure DRAGINFO. |
DRGQUERYDRAGINFOPTR | PDRAGINFO DrgQueryDraginfoPtr(PDRAGINFO pRsvd); | PMDRAG.DLL | 70 | Cette fonction permet de demander un pointeur vers la structure d'information DRAGINFO courante. |
DRGQUERYDRAGINFOPTRFROMDRAGITEM | PDRAGINFO DrgQueryDraginfoPtrFromDragitem(PDRAGITEM pditem); | PMDRAG.DLL | 72 | Cette fonction permet de demander un pointeur vers une structure d'information DRAGINFO associé avec une structure DRAGITEM spécifié. |
DRGQUERYDRAGINFOPTRFROMHWND | PDRAGINFO DrgQueryDraginfoPtrFromHwnd(HWND hwndSource); | PMDRAG.DLL | 71 | Cette fonction permet de demander si une fenêtre particulière est alloué dans une structure DRAGINFO. |
DRGQUERYDRAGITEM | BOOL DrgQueryDragitem(PDRAGINFO pdinfo, ULONG cbBuffer, PDRAGITEM pditem, ULONG iItem); | PMDRAG.DLL | 13, 44 | Cette fonction permet de demander une structure DRAGITEM utilisé dans une opérations de manipulation directe. |
DRGQUERYDRAGITEMCOUNT | ULONG DrgQueryDragitemCount(PDRAGINFO pdinfo); | PMDRAG.DLL | 14, 45 | Cette fonction permet de demander le nombre d'objets devant être glissé durant l'opération de manipulation directe courante. |
DRGQUERYDRAGITEMPTR | PDRAGITEM DrgQueryDragitemPtr(PDRAGINFO pdinfo, ULONG ulIndex); | PMDRAG.DLL | 15, 46 | Cette fonction permet de demander un pointeur vers une structure DRAGITEM utilisé dans une opération de manipulation directe. |
DRGQUERYDRAGSTATUS | ULONG DrgQueryDragStatus(); | PMDRAG.DLL | 73 | Cette fonction permet de demander l'état de l'opération de glissement courant. |
DRGQUERYFORMAT | ULONG DrgQueryFormat(PDRAGITEM dragItem, PCSZ a, ULONG b, PCSZ c, ULONG d); | PMDRAG.DLL | 75 | Cette fonction permet de demander le format des données d'une opération de glissement. |
DRGQUERYNATIVERMF | BOOL DrgQueryNativeRMF(PDRAGITEM pditem, ULONG cbBuffer, PCHAR pBuffer); | PMDRAG.DLL | 16, 47 | Cette fonction permet de demander la paire ordonnée représentant le mécanisme de rendu natif et le format de d'objet de glissement. |
DRGQUERYNATIVERMFLEN | ULONG DrgQueryNativeRMFLen(PDRAGITEM pditem); | PMDRAG.DLL | 17, 48 | Cette fonction permet de demander la longueur d'une chaine de caractères représentant le mécanisme de rendu natif et le format d'objet de glissement. |
DRGQUERYSTRNAME | ULONG DrgQueryStrName(HSTR hstr, ULONG cbBuffer, PSZ pBuffer); | PMDRAG.DLL | 18, 49 | Cette fonction permet de demander le contenu d'une chaine de caractères associé avec un Handle de chaine de caractères. |
DRGQUERYSTRNAMELEN | ULONG DrgQueryStrNameLen(HSTR hstr); | PMDRAG.DLL | 19, 50 | Cette fonction permet de demander la longueur d'une chaine de caractères associé avec un Handle de chaine de caractères. |
DRGQUERYTRUETYPE | BOOL DrgQueryTrueType(PDRAGITEM pditem, ULONG cbBuffer, PSZ pBuffer); | PMDRAG.DLL | 20, 51 | Cette fonction permet de demander le TrueType d'un objet de glissement. |
DRGQUERYTRUETYPELEN | ULONG DrgQueryTrueTypeLen(PDRAGITEM pditem); | PMDRAG.DLL | 21, 52 | Cette fonction permet de demander la longueur d'une chaine de caractères représentant un TrueType d'objet de glissement. |
DRGREALLOCDRAGINFO | PDRAGINFO DrgReallocDragInfo(PDRAGINFO pdinfoOld, ULONG cditem); | PMDRAG.DLL | 74 | Cette fonction permet de relâcher la structure d'informations DRAGINFO courante et en réalloue une nouvelle. |
DRGRELEASEPS | BOOL DrgReleasePS(HPS hps); | PMDRAG.DLL | 22, 53 | Cette fonction permet de relâcher un espace de présentation précédemment demandé par l'utilisation de la fonction DrgGetPS. |
DRGSENDTRANSFERMSG | MRESULT DrgSendTransferMsg(HWND hwndTo, ULONG ulMsgid, MPARAM mpParam1, MPARAM mpParam2); | PMDRAG.DLL | 23, 54 | Cette fonction permet d'envoyer un message à une autre application invoquer dans une opération de manipulation directe. |
DRGSETDRAGPOINTER | BOOL DrgSetDragImage(PDRAGINFO pdinfo, PDRAGIMAGE pdimg, ULONG cdimg, PVOID pRsvd); | PMDRAG.DLL | 24, 55 | Cette fonction permet de fixer le pointeur a utilisé dans la destination actuel. |
DRGSETDRAGIMAGE | BOOL DrgSetDragitem(PDRAGINFO pdinfo, PDRAGITEM pditem, ULONG cbBuffer, ULONG iItem); | PMDRAG.DLL | 25, 56 | Cette fonction permet de fixer l'image pour le glissement. |
DRGSETDRAGITEM | BOOL DrgSetDragPointer(PDRAGINFO pdinfo, HPOINTER hptr); | PMDRAG.DLL | 26, 57 | Cette fonction permet de fixer les valeurs dans une structure DRAGITEM. |
DRGVERIFYNATIVERMF | BOOL DrgVerifyNativeRMF(PDRAGITEM pDragitem, PSZ pRMF); | PMDRAG.DLL | 27, 58 | Cette fonction permet de demander si le mécanisme de rendu natif et le format d'objet correspondent à n'importe quel fourniture d'une application. |
DRGVERIFYRMF | BOOL DrgVerifyRMF(PDRAGITEM pDragitem, PSZ pMech, PSZ pFormat); | PMDRAG.DLL | 28, 59 | Cette fonction permet de demander si le mécanisme de rendu spécifié et le format est supporté par un objet de glissement. |
DRGVERIFYTRUETYPE | BOOL DrgVerifyTrueType(PDRAGITEM pDragitem, PSZ pType); | PMDRAG.DLL | 29, 60 | Cette fonction permet de demander si le TrueType d'un objet de glissement correspondent à une chaine de caractères de type d'application fournit. |
DRGVERIFYTYPE | BOOL DrgVerifyType(PDRAGITEM pDragitem, PSZ pType); | PMDRAG.DLL | 30, 61 | Cette fonction permet de vérifier si un type spécifié est présent dans la liste de types définit dans l'objet de glissement. |
DRGVERIFYTYPESET | BOOL DrgVerifyTypeSet(PDRAGITEM pDragitem, PSZ pType, ULONG cbBuflen, PSZ pBuffer); | PMDRAG.DLL | 31, 62 | Cette fonction permet de demander l'intersection du contenu d'une chaine de caractères associé avec le type de Handle de chaine de caractères pour un objet et un type de chaine de caractères d'application spécifié. |
DSPDEFAULTRESOLUTION | ULONG DspDefaultResolution(PSCREENRESOLUTION pScreenResolution, PULONG pcbScreenResolution, flOptions); | PMGPI.DLL | 654 | Cette fonction permet de fixer ou de demander les informations à propos de la résolution du système par défaut. |
GPIANIMATEPALETTE | LONG GpiAnimatePalette(HPAL hpal, ULONG ulFormat, ULONG ulStart, ULONG ulCount, PULONG aulTable); | PMGPI.DLL | 298, 595 | Cette fonction permet de changer les valeurs de couleur des index d'animation d'un palette. |
GPIASSOCIATE | BOOL GpiAssociate(HPS hps, HDC hdc); | PMGPI.DLL | 14, 351 | Cette fonction permet d'associer ou dissocier une espace de présentation graphique avec un périphérique de contexte. |
GPIBEGINAREA | BOOL GpiBeginArea(HPS hps, ULONG flOptions); | PMGPI.DLL | 150, 352 | Cette fonction permet de commencer la construction d'une région. |
GPIBEGINELEMENT | BOOL GpiBeginElement(HPS hps, LONG lType, PSZ pszDesc); | PMGPI.DLL | 70, 353 | Cette fonction permet de définir le début d'un élément dans un segment. |
GPIBEGINPATH | BOOL GpiBeginPath(HPS hps, LONG lPath); | PMGPI.DLL | 234, 354 | Cette fonction permet de spécifier le début d'un chemin. |
GPIBITBLT | LONG GpiBitBlt(HPS hpsTarget, HPS hpsSource, LONG lCount, PPOINTL aptlPoints, LONG lRop, ULONG flOptions); | PMGPI.DLL | 205, 355 | Cette fonction permet de copier un rectangle de données d'image Bitmap. |
GPIBOX | LONG GpiBox(HPS hps, LONG lControl, PPOINTL pptlPoint, LONG lHRound, LONG lVRound); | PMGPI.DLL | 131, 356 | Cette fonction permet de dessiner une boite rectangulaire avec la position courante et la position spécifié dans les coins diagonalement opposés. |
GPICALLSEGMENTMATRIX | LONG GpiCallSegmentMatrix(HPS hps, LONG lSegment, LONG lCount, PMATRIXLF pmatlfArray, LONG lOptions); | PMGPI.DLL | 82, 357 | Cette fonction permet d'appeler un segment et d'appliquer une instance de transformation à celui-ci. |
GPICHARSTRING | LONG GpiCharString(HPS hps, LONG lCount, PCH pchString); | PMGPI.DLL | 180, 358 | Cette fonction permet de dessiner une chaine de caractères débutant à la position courante. |
GPICHARSTRINGAT | LONG GpiCharStringAt(HPS hps, PPOINTL pptlPoint, LONG lCount, PCH pchString); | PMGPI.DLL | 181, 359 | Cette fonction permet de dessiner des caractères de chaine de caractères débutant à la position spécifié. |
GPICHARSTRINGPOS | LONG GpiCharStringPos(HPS hps, PRECTL prclRect, ULONG flOptions, LONG lCount, PCH pchString, PLONG alAdx); | PMGPI.DLL | 182, 580 | Cette fonction permet de dessiner des caractères de chaine de caractères débutant à la position courante avec les options de format spécifié. |
GPICHARSTRINGPOSAT | LONG GpiCharStringPosAt(HPS hps, PPOINTL pptlStart, PRECTL prclRect, ULONG flOptions, LONG lCount, PCH pchString, PLONG alAdx); | PMGPI.DLL | 183, 581 | Cette fonction permet de dessiner des caractère de chaine de caractères débutant à la position spécifié et avec les options de format spécifié. |
GPICLOSEFIGURE | BOOL GpiCloseFigure(HPS hps); | PMGPI.DLL | 236, 360 | Cette fonction permet de fermer une figure dans une spécification de chemin. |
GPICLOSESEGMENT | BOOL GpiCloseSegment(HPS hps); | PMGPI.DLL | 46, 361 | Cette fonction permet de fermer le segment courant. |
GPICOMBINEREGION | LONG GpiCombineRegion(HPS hps, HRGN hrgnDest, HRGN hrgnSrc1, HRGN hrgnSrc2, LONG lMode); | PMGPI.DLL | 211, 362 | Cette fonction permet de combiner deux régions. |
GPICOMMENT | BOOL GpiComment(HPS hps, LONG lLength, PBYTE pbData); | PMGPI.DLL | 268, 363 | Cette fonction permet d'ajouter un commentaire au segment courant. |
GPICONVERT | BOOL GpiConvert(HPS hps, LONG lSrc, LONG lTarg, LONG lCount, PPOINTL aptlPoints); | PMGPI.DLL | 93, 364 | Cette fonction permet d'effectuer la conversion d'un tableau de paire de coordonnées d'un espace de coordonnées vers un autre. |
GPICONVERTWITHMATRIX | BOOL GpiConvertWithMatrix(HPS hps, LONG lCountp, PPOINTL aptlPoints, LONG lCount, PMATRIXLF pmatlfArray); | PMGPI.DLL | 307, 618 | Cette fonction permet de convertir un tableau de paires de coordonnées (x,y) d'un espace de coordonnées à un autre en utilisant une matrice de transformation fournit. |
GPICOPYMETAFILE | HMF GpiCopyMetaFile(HMF hmf); | PMGPI.DLL | 226, 365 | Cette fonction permet d'effectuer la création d'un nouveau fichier méta et copie le contenu dans un chargement de méta fichier existant. |
GPICORRELATECHAIN | LONG GpiCorrelateChain(HPS hps, LONG lType, PPOINTL pptlPick, LONG lMaxHits, LONG lMaxDepth, PLONG pl2); | PMGPI.DLL | 36, 366 | Cette fonction permet d'effectuer une opération de traitement de corrélation avec une chaine de segment retenu. |
GPICORRELATEFROM | LONG GpiCorrelateFrom(HPS hps, LONG lFirstSegment, LONG lLastSegment, LONG lType, PPOINTL pptlPick, LONG lMaxHits, LONG lMaxDepth, PLONG plSegTag); | PMGPI.DLL | 37, 367 | Cette fonction permet d'effectuer une opération de traitement d'une section avec une chaine de segment retenu. |
GPICORRELATESEGMENT | LONG GpiCorrelateSegment(HPS hps, LONG lSegment, LONG lType, PPOINTL pptlPick, LONG lMaxHits, LONG lMaxDepth, PLONG alSegTag); | PMGPI.DLL | 38, 582 | Cette fonction permet d'effectuer une opération de traitement de corrélation dans un segment spécifié. |
GPICREATEBITMAP | HBITMAP GpiCreateBitmap(HPS hps, PBITMAPINFOHEADER2 pbmpNew, ULONG flOptions, PBYTE pbInitData, PBITMAPINFO2 pbmiInfoTable); | PMGPI.DLL | 196, 598 | Cette fonction permet de créer un Bitmap et de retourner le Handle de son Bitmap. |
GPICREATELOGCOLORTABLE | BOOL GpiCreateLogColorTable(HPS hps, ULONG flOptions, LONG lFormat, LONG lStart, LONG lCount, PLONG alTable); | PMGPI.DLL | 99, 592 | Cette fonction permet de définir les entrées d'une table de couleur logique. |
GPICREATELOGFONT | LONG GpiCreateLogFont(HPS hps, PSTR8 pName, LONG lLcid, PFATTRS pfatAttrs); | PMGPI.DLL | 154, 368 | Cette fonction permet de fournir une définition logique d'une police de caractères. |
GPICREATEPALETTE | HPAL GpiCreatePalette(HAB hab, ULONG flOptions, ULONG ulFormat, ULONG ulCount, PULONG aulTable); | PMGPI.DLL | 295, 594 | Cette fonction permet de créer et d'initialiser une palette de couleur. |
GPICREATEPS | HPS GpiCreatePS(HAB hab, HDC hdc, PSIZEL psizlSize, ULONG flOptions); | PMGPI.DLL | 7, 369 | Cette fonction permet de créer un espace de présentation. |
GPICREATEREGION | HRGN GpiCreateRegion(HPS hps, LONG lCount, PRECTL arclRectangles); | PMGPI.DLL | 208, 370 | Cette fonction permet de créer une région pour une classe particulière de périphérique en utilisant une série de rectangles. |
GPIDELETEBITMAP | BOOL GpiDeleteBitmap(HBITMAP hbm); | PMGPI.DLL | 197, 371 | Cette fonction permet de supprimer un Bitmap. |
GPIDELETEELEMENT | BOOL GpiDeleteElement(HPS hps); | PMGPI.DLL | 62, 372 | Cette fonction permet de supprimer l'élément indiqué par le pointeur d'élément, étant fixé avec les fonctions GpiSetElementPointer ou GpiSetElementPointerAtLabel. |
GPIDELETEELEMENTRANGE | BOOL GpiDeleteElementRange(HPS hps, LONG lFirstElement, LONG lLastElement); | PMGPI.DLL | 63, 373 | Cette fonction permet de supprimer tous les éléments entre les éléments spécifié inclusivement. |
GPIDELETEELEMENTSBETWEENLABELS | BOOL GpiDeleteElementsBetweenLabels(HPS hps, LONG lFirstLabel, LONG lLastLabel); | PMGPI.DLL | 66, 374 | Cette fonction permet de supprimer tous les éléments entre, mais sans s'inclure, les éléments trouvé dans le contenu des étiquettes spécifiés. |
GPIDELETEMETAFILE | BOOL GpiDeleteMetaFile(HMF hmf); | PMGPI.DLL | 229, 375 | Cette fonction permet d'effacer un fichier méta. |
GPIDELETEPALETTE | BOOL GpiDeletePalette(HPAL hpal); | PMGPI.DLL | 296, 577 | Cette fonction permet de supprimer une palette de couleur. |
GPIDELETESEGMENT | BOOL GpiDeleteSegment(HPS hps, LONG lSegid); | PMGPI.DLL | 47, 376 | Cette fonction permet de supprimer le segment retenu. |
GPIDELETESEGMENTS | BOOL GpiDeleteSegments(HPS hps, LONG lFirstSegment, LONG lLastSegment); | PMGPI.DLL | 48, 377 | Cette fonction permet de supprimer tous les segments dans le rang d'identificateur spécifié. |
GPIDELETESETID | BOOL GpiDeleteSetId(HPS hps, LONG lLcid); | PMGPI.DLL | 155, 378 | Cette fonction permet de supprimer une police de caractères logique ou une balise de Bitmap. |
GPIDESTROYPS | BOOL GpiDestroyPS(HPS hps); | PMGPI.DLL | 10, 379 | Cette fonction permet de détruire l'espace de présentation. |
GPIDESTROYREGION | BOOL GpiDestroyRegion(HPS hps, HRGN hrgn); | PMGPI.DLL | 210, 611 | Cette fonction permet de détruire une région. |
GPIDRAWCHAIN | BOOL GpiDrawChain(HPS hps); | PMGPI.DLL | 19, 380 | Cette fonction permet de dessiner les segments étant dans une chaine de segment. |
GPIDRAWBITS | LONG GpiDrawBits(HPS hps, PVOID pBits, PBITMAPINFO2 pbmiInfoTable, LONG lCount, PPOINTL aptlPoints, LONG lRop, ULONG flOptions); | PMGPI.DLL | 290, 603 | Cette fonction permet de dessiner un rectangle de bits. |
GPIDRAWDYNAMICS | BOOL GpiDrawDynamics(HPS hps); | PMGPI.DLL | 25, 381 | Cette fonction permet de redessiner les segments dynamique dans, ou appelé de, la chaine de segment. |
GPIDRAWFROM | BOOL GpiDrawFrom(HPS hps, LONG lFirstSegment, LONG lLastSegment); | PMGPI.DLL | 20, 382 | Cette fonction permet de dessiner une section d'une chaine de segment. |
GPIDRAWSEGMENT | BOOL GpiDrawSegment(HPS hps, LONG lSegment); | PMGPI.DLL | 21, 383 | Cette fonction permet de dessiner le segment spécifié. |
GPIELEMENT | LONG GpiElement(HPS hps, LONG lType, PSZ pszDesc, LONG lLength, PBYTE pbData); | PMGPI.DLL | 69 | Cette fonction permet d'ajouter un simple élément dans le segment courant. |
GPIENDAREA | LONG GpiEndArea(HPS hps); | PMGPI.DLL | 151, 385 | Cette fonction permet de terminer la construction d'une région. |
GPIENDELEMENT | BOOL GpiEndElement(HPS hps); | PMGPI.DLL | 71, 386 | Cette fonction permet d'indiquer la fin d'un élément débuté par la fonction GpiBeginElement. |
GPIENDPATH | BOOL GpiEndPath(HPS hps); | PMGPI.DLL | 235, 387 | Cette fonction permet de terminer les spécifications d'un chemin précédemment débuté par la fonction GpiBeginPath. |
GPIEQUALREGION | LONG GpiEqualRegion(HPS hps, HRGN hrgnSrc1, HRGN hrgnSrc2); | PMGPI.DLL | 212, 388 | Cette fonction permet de vérifier si deux régions sont identiques. |
GPIERASE | BOOL GpiErase(HPS hps); | PMGPI.DLL | 16, 389 | Cette fonction permet d'effacer la sortie d'affichage d'un périphérique de contexte associé avec l'espace de présentation spécifié, en utilisant la couleur de réinitialisation (CLR_BACKGROUND). |
GPIERRORSEGMENTDATA | LONG GpiErrorSegmentData(HPS hps, PLONG plSegment, PLONG plContext); | PMGPI.DLL | 15, 390 | Cette fonction permet de demander des informations sur la dernière erreur s'étant produite durant l'opération d'un segment de dessinage. |
GPIEXCLUDECLIPRECTANGLE | LONG GpiExcludeClipRectangle(HPS hps, PRECTL prclRectangle); | PMGPI.DLL | 222, 391 | Cette fonction permet d'exclure un rectangle d'une région de capture. |
GPIFILLPATH | LONG GpiFillPath(HPS hps, LONG lPath, LONG lOptions); | PMGPI.DLL | 238, 392 | Cette fonction permet de dessiner à l'intérieur d'un chemin utilisant les attributs d'une région. |
GPIFLOODFILL | LONG GpiFloodFill(HPS hps, LONG lOptions, LONG lColor); | PMGPI.DLL | 289, 560 | Cette fonction permet de remplir une région délimité par une couleur spécifié ou dans la couleur spécifié. |
GPIFRAMEREGION | LONG GpiFrameRegion(HPS hps, HRGN hrgn, PSIZEL thickness); | PMGPI.DLL | 306, 617 | Cette fonction permet de dessiner un cadre dans une région en utilisant les attributs de palette courante. |
GPIFULLARC | LONG GpiFullArc(HPS hps, LONG lControl, FIXED fxMultiplier); | PMGPI.DLL | 137, 393 | Cette fonction permet de créer un arc complet avec le centre à la position courante. |
GPIGETDATA | LONG GpiGetData(HPS hps, LONG lSegid, PLONG plOffset, LONG lFormat, LONG lLength, PBYTE pbData); | PMGPI.DLL | 28, 394 | Cette fonction permet de demander le tampon de données graphique d'un segment spécifié dans le tampon fournit. |
GPIIMAGE | LONG GpiImage(HPS hps, LONG lFormat, PSIZEL psizlImageSize, LONG lLength, PBYTE pbData); | PMGPI.DLL | 192, 395 | Cette fonction permet de dessiner un image rectangulaire avec le coin supérieur gauche à la position courante. |
GPIINTERSECTCLIPRECTANGLE | LONG GpiIntersectClipRectangle(HPS hps, PRECTL prclRectangle); | PMGPI.DLL | 221, 396 | Cette fonction permet de fixer la nouvelle région de capture dans l'intersection de la région de capture courante et du rectangle spécifié. |
GPILABEL | BOOL GpiLabel(HPS hps, LONG lLabel); | PMGPI.DLL | 64, 397 | Cette fonction permet d'effectuer la génération d'élément contenu dans l'étiquette spécifié. |
GPILINE | LONG GpiLine(HPS hps, PPOINTL pptlEndPoint); | PMGPI.DLL | 129, 398 | Cette fonction permet de dessiner une ligne droite de la position courante au point de terminaison spécifié. |
GPILOADBITMAP | HBITMAP GpiLoadBitmap(HPS hps, HMODULE Resource, ULONG idBitmap, LONG lWidth, LONG lHeight); | PMGPI.DLL | 156, 399 | Cette fonction permet d'effectuer le chargement d'un Bitmap d'une ressource et de retourner un Handle du Bitmap. |
GPILOADFONTS | BOOL GpiLoadFonts(HAB hab, PSZ pszFilename); | PMGPI.DLL | 152, 400 | Cette fonction permet de charger une ou plusieurs polices de caractères d'une ressource de fichier spécifié. |
GPILOADMETAFILE | HMF GpiLoadMetaFile(HAB hab, PSZ pszFilename); | PMGPI.DLL | 225, 401 | Cette fonction permet de charger les données d'un fichier dans un fichier méta. |
GPILOADPUBLICFONTS | BOOL GpiLoadPublicFonts(HAB hab, PSZ pszFilename); | PMGPI.DLL | 263, 622 | Cette fonction permet d'effectuer le chargement d'une ou plusieurs police de caractères dans la ressource de fichier spécifié étant disponible pour toutes les applications. |
GPIMARKER | LONG GpiMarker(HPS hps, PPOINTL pptlPoint); | PMGPI.DLL | 190, 402 | Cette fonction permet de dessiner un marqueur avec le centre à la position spécifié. |
GPIMODIFYPATH | BOOL GpiModifyPath(HPS hps, LONG lPath, LONG lMode); | PMGPI.DLL | 237, 403 | Cette fonction permet d'effectuer la modification d'un chemin spécifié. |
GPIMOVE | BOOL GpiMove(HPS hps, PPOINTL pptlPoint); | PMGPI.DLL | 128, 404 | Cette fonction permet d'effectuer un déplacement de la position courante au point spécifié. |
GPIOFFSETCLIPREGION | LONG GpiOffsetClipRegion(HPS hps, PPOINTL pptlPoint); | PMGPI.DLL | 223, 405 | Cette fonction permet de capturer une région par le déplacement spécifié. |
GPIOFFSETELEMENTPOINTER | BOOL GpiOffsetElementPointer(HPS hps, LONG loffset); | PMGPI.DLL | 61, 406 | Cette fonction permet de fixer un pointeur d'élément, dans le segment courant, à la valeur courante plus le déplacement spécifié. |
GPIOFFSETREGION | BOOL GpiOffsetRegion(HPS hps, HRGN Hrgn, PPOINTL pptlOffset); | PMGPI.DLL | 213, 407 | Cette fonction permet de déplacer une région. |
GPIOPENSEGMENT | BOOL GpiOpenSegment(HPS hps, LONG lSegment); | PMGPI.DLL | 44, 408 | Cette fonction permet d'ouvrir un segment avec le nombre d'identification spécifié. |
GPIOUTLINEPATH | LONG GpiOutlinePath(HPS hps, LONG lPath, LONG lOptions); | PMGPI.DLL | 274, 563 | Cette fonction permet de dessiner les limites de ligne d'un chemin. |
GPIPAINTREGION | LONG GpiPaintRegion(HPS hps, HRGN hrgn); | PMGPI.DLL | 224, 409 | Cette fonction permet de peindre une région dans l'espace de présentation en utilisant les attributs de palette courante. |
GPIPARTIALARC | LONG GpiPartialArc(HPS hps, PPOINTL pptlCenter, FIXED fxMultiplier, FIXED fxStartAngle, FIXED fxSweepAngle); | PMGPI.DLL | 138, 612 | Cette fonction permet de dessiner une ligne droite, suivi par un arc. |
GPIPATHTOREGION | HRGN GpiPathToRegion(HPS GpiH, LONG lPath, LONG lOptions); | PMGPI.DLL | 287, 559 | Cette fonction permet de convertir un chemin vers une région. |
GPIPLAYMETAFILE | LONG GpiPlayMetaFile(HPS hps, HMF hmf, LONG lCount1, PLONG alOptarray, PLONG plSegCount, LONG lCount2, PSZ pszDesc); | PMGPI.DLL | 227, 411 | Cette fonction permet de jouer un fichier méta dans un espace de présentation. |
GPIPOINTARC | LONG GpiPointArc(HPS hps, PPOINTL pptl2); | PMGPI.DLL | 136, 412 | Cette fonction permet de créer un arc, en utilisant les paramètres d'un arc courant, par trois points, débutant à la position courante. |
GPIPOLYFILLET | LONG GpiPolyFillet(HPS hps, LONG lCount, PPOINTL aptlPoints); | PMGPI.DLL | 139, 413 | Cette fonction permet de dessiner une courbe débuttant à la position courante et définit par un autre point fournit. |
GPIPOLYFILLETSHARP | LONG GpiPolyFilletSharp(HPS hps, LONG lCount, PPOINTL aptlPoints, PFIXED afxPoints); | PMGPI.DLL | 140, 414 | Cette fonction permet de créer un filet avec une série de lignes connecté et la première ligne à la position courante. Les lignes sous-séquentes identifie le point d'arrêt de toutes les lignes. |
GPIPOLYLINE | LONG GpiPolyLine(HPS hps, LONG lCount, PPOINTL aptlPoints); | PMGPI.DLL | 130, 415 | Cette fonction permet de dessiner une série de ligne droite de la position courante et connecté au point spécifié. |
GPIPOLYLINEDISJOINT | LONG GpiPolyLineDisjoint(HPS hps, LONG lCount, PPOINTL aptlPoints); | PMGPI.DLL | 286, 558 | Cette fonction permet de dessiner une série de simples lignes de déjointure en utilisant la paire de fin de point spécifié. |
GPIPOLYMARKER | LONG GpiPolyMarker(HPS hps, LONG lCount, PPOINTL aptlPoints); | PMGPI.DLL | 191, 416 | Cette fonction permet de dessiner des marqueurs avec les centres de chacun de la série aux positions spécifiés. |
GPIPOLYSPLINE | LONG GpiPolySpline(HPS hps, LONG lCount, PPOINTL aptlPoints); | PMGPI.DLL | 141, 417 | Cette fonction permet de créer une succession de spline de Bézier. |
GPIPOP | BOOL GpiPop(HPS hps, LONG lCount); | PMGPI.DLL | 96, 418 | Cette fonction permet de restituer les attributs primitifs précédemment sauvegarder dans la pile. |
GPIPTINREGION | LONG GpiPtInRegion(HPS hps, HRGN hrgn, PPOINTL pptlPoint); | PMGPI.DLL | 214, 419 | Cette fonction permet de vérifier si un point est lié avec une région. |
GPIPTVISIBLE | LONG GpiPtVisible(HPS hps, PPOINTL pptlPoint); | PMGPI.DLL | 132, 420 | Cette fonction permet de vérifier si un point est visible dans la région découpé du périphérique associé avec l'espace de présentation spécifié. |
GPIPUTDATA | LONG GpiPutData(HPS hps, LONG lFormat, PLONG plCount, PBYTE pbData); | PMGPI.DLL | 29, 421 | Cette fonction permet de mettre un tampon de commandes graphique vers le segment courant, ou de dessiner la commande ou les deux à la fois. |
GPIQUERYARCPARAMS | BOOL GpiQueryArcParams(HPS hps, PARCPARAMS parcpArcParams); | PMGPI.DLL | 135, 422 | Cette fonction permet de demander les paramètres courant d'un arc utilisé dans dessin complet, partiel ou un arc à 3 points. |
GPIQUERYATTRMODE | LONG GpiQueryAttrMode(HPS hps); | PMGPI.DLL | 95, 423 | Cette fonction permet de demander la valeur courante du mode d'attribut précédemment fixé par la fonction GpiSetAttrMode. |
GPIQUERYATTRS | LONG GpiQueryAttrs(HPS hps, LONG lPrimType, ULONG flAttrMask, PBUNDLE ppbunAttrs); | PMGPI.DLL | 98, 583 | Cette fonction permet de demander les attributs courant d'un type primitif spécifié. |
GPIQUERYBACKCOLOR | LONG GpiQueryBackColor(HPS hps); | PMGPI.DLL | 111, 424 | Cette fonction permet de demander la valeur courante d'attribut de l'index d'arrière-plan précédemment fixé par la fonction GpiSetBackColor. |
GPIQUERYBACKMIX | LONG GpiQueryBackMix(HPS hps); | PMGPI.DLL | 115, 425 | Cette fonction permet de demander la valeur courante de couleur d'arrière-plan du mode mélangeur précédemment fixé par la fonction GpiSetBackMix. |
GPIQUERYBITMAPBITS | LONG GpiQueryBitmapBits(HPS hps, LONG lScanStart, LONG lScans, PBYTE pbBuffer, PBITMAPINFO2 pbmiInfoTable); | PMGPI.DLL | 204, 599 | Cette fonction permet de transférer des données d'un Bitmap vers l'entreposage d'une application. |
GPIQUERYBITMAPDIMENSION | BOOL GpiQueryBitmapDimension(HBITMAP hbm, PSIZEL psizlBitmapDimension); | PMGPI.DLL | 200, 426 | Cette fonction permet de demander la largeur et la hauteur d'un Bitmap précédemment fixé par la fonction GpiSetBitmapDimension. |
GPIQUERYBITMAPHANDLE | HBITMAP GpiQueryBitmapHandle(HPS hps, LONG lLcid); | PMGPI.DLL | 143, 427 | Cette fonction permet de demander le Handle du Bitmap de balise courant avec l'identificateur local spécifié. |
GPIQUERYBITMAPINFOHEADER | BOOL GpiQueryBitmapInfoHeader(HBITMAP hbm, PBITMAPINFOHEADER2 pbmpData); | PMGPI.DLL | 291, 601 | Cette fonction permet de demander des informations à propos d'un Bitmap identifié par un Handle de Bitmap. |
GPIQUERYBITMAPPARAMETERS | BOOL GpiQueryBitmapParameters(HBITMAP hbm, PBITMAPINFOHEADER pbmpData); | PMGPI.DLL | 202, 573 | Cette fonction permet de demander les informations à propos d'un Bitmap identifié par un Handle de Bitmap. |
GPIQUERYBOUNDARYDATA | BOOL GpiQueryBoundaryData(HPS hps, PRECTL prclBoundary); | PMGPI.DLL | 43, 428 | Cette fonction permet de demander les limites de données. |
GPIQUERYCHARANGLE | BOOL GpiQueryCharAngle(HPS hps, PGRADIENTL pgradlAngle); | PMGPI.DLL | 173, 429 | Cette fonction permet demander la valeur courante de l'angle d'une ligne de base de caractère. |
GPIQUERYCHARBOX | BOOL GpiQueryCharBox(HPS hps, PSIZEF psizfxSize); | PMGPI.DLL | 171, 430 | Cette fonction permet de retourner la valeur courante d'un attribut de boite de caractère précédemment fixé par la fonction GpiSetCharBox. |
GPIQUERYCHARBREAKEXTRA | BOOL GpiQueryCharBreakExtra(HPS hps, PFIXED BreakExtra); | PMGPI.DLL | 304, 615 | Cette fonction permet de demander la valeur courante d'un attribut de caractères d'arrêt supplémentaire précédemment fixé par la fonction GpiSetCharBreakExtra. |
GPIQUERYCHARDIRECTION | LONG GpiQueryCharDirection(HPS hps); | PMGPI.DLL | 177, 431 | Cette fonction permet de demander la valeur courante de l'attribut de direction de caractères précédemment fixé par la fonction GpiSetCharDirection. |
GPIQUERYCHAREXTRA | BOOL GpiQueryCharExtra(HPS hps, PFIXED Extra); | PMGPI.DLL | 302, 613 | Cette fonction permet de demander la valeur courante d'un attribut de caractère supplémentaire précédemment fixé par la fonction GpiSetCharExtra. |
GPIQUERYCHARMODE | LONG GpiQueryCharMode(HPS hps); | PMGPI.DLL | 179, 432 | Cette fonction permet de demander la valeur courante d'attribut de mode de caractère précédemment fixé par la fonction GpiSetCharMode. |
GPIQUERYCHARSET | LONG GpiQueryCharSet(HPS hps); | PMGPI.DLL | 169, 433 | Cette fonction permet de demander l'identificateur local d'ensemble de caractères (lcid) précédemment fixé par la fonction GpiSetCharSet. |
GPIQUERYCHARSHEAR | BOOL GpiQueryCharShear(HPS hps, PPOINTL pptlShear); | PMGPI.DLL | 175, 434 | Cette fonction permet de demander la valeur de l'angle courant de cisaillement de caractère précédemment fixé par la fonction GpiSetCharShear. |
GPIQUERYCHARSTRINGPOS | BOOL GpiQueryCharStringPos(HPS hps, ULONG flOptions, LONG lCount, PCH pchString, PLONG alXincrements, PPOINTL aptlPositions); | PMGPI.DLL | 245, 584 | Cette fonction permet de traiter une chaine de caractères étant dessiné avec l'attribut de caractère courant en utilisant GpiCharStringPos et retourne la position dans la chaine de caractères dont chaque caractère doit être dessiné. |
GPIQUERYCHARSTRINGPOSAT | BOOL GpiQueryCharStringPosAt(HPS hps, PPOINTL pptlStart, ULONG flOptions, LONG lCount, PCH pchString, PLONG alXincrements, PPOINTL aptlPositions); | PMGPI.DLL | 246, 585 | Cette fonction permet de traiter une chaine de caractères étant dessiné avec l'attribut de caractère courant en utilisant GpiCharStringPosAt et retourne la position dans la chaine de caractères dont chaque caractère doit être dessiné. |
GPIQUERYCLIPBOX | LONG GpiQueryClipBox(HPS hps, PRECTL prclBound); | PMGPI.DLL | 220, 435 | Cette fonction permet de demander les dimensions du rectangle le plus serré entourant complètement l'intersection de tous les définitions de la zone de capture. |
GPIQUERYCLIPREGION | HRGN GpiQueryClipRegion(HPS hps); | PMGPI.DLL | 219, 436 | Cette fonction permet de demander le Handle de la région de capture actuellement sélectionné. |
GPIQUERYCOLOR | LONG GpiQueryColor(HPS hps); | PMGPI.DLL | 109, 437 | Cette fonction permet de demander la valeur courante d'un attribut de couleurs (caractère) précédemment fixé par GpiSetColor. |
GPIQUERYCOLORDATA | BOOL GpiQueryColorData(HPS hps, LONG lCount, PLONG alArray); | PMGPI.DLL | 102, 438, 439 | Cette fonction permet de demander des informations à propos de la table de couleur logique ou de la palette sélectionné. |
GPIQUERYCOLORINDEX | LONG GpiQueryColorIndex(HPS hps, ULONG flOptions, LONG lRgbColor); | PMGPI.DLL | 106 | Cette fonction permet de demander l'index de couleurs d'une couleur de périphérique étant enfermer dans la représentation de couleur RVB (RGB) spécifié du périphérique connecté à l'espace de présentation spécifié. |
GPIQUERYCP | ULONG GpiQueryCp(HPS hps); | PMGPI.DLL | 163, 440 | Cette fonction permet demander le code de page graphique courant. |
GPIQUERYCURRENTPOSITION | BOOL GpiQueryCurrentPosition(HPS hps, PPOINTL pptlPoint); | PMGPI.DLL | 127, 441 | Cette fonction permet de demander la valeur de la position courante. |
GPIQUERYDEFARCPARAMS | BOOL GpiQueryDefArcParams(HPS hps, PARCPARAMS parcpArcParams); | PMGPI.DLL | 282, 567 | Cette fonction permet de demander les valeurs par défaut des paramètres d'arc précédemment fixé par la fonction GpiSetDefArcParams. |
GPIQUERYDEFATTRS | BOOL GpiQueryDefAttrs(HPS hps, LONG lPrimType, ULONG flAttrMask, PBUNDLE ppbunAttrs); | PMGPI.DLL | 278, 590 | Cette fonction permet de demander les valeurs d'attribut par défaut pour un type primitif spécifié. |
GPIQUERYDEFAULTVIEWMATRIX | BOOL GpiQueryDefaultViewMatrix(HPS hps, LONG lCount, PMATRIXLF pmatlfArray); | PMGPI.DLL | 84, 443 | Cette fonction permet de demander la visualisation de transformation par défaut. |
GPIQUERYDEFCHARBOX | BOOL GpiQueryDefCharBox(HPS hps, PSIZEL psizlSize); | PMGPI.DLL | 166, 442 | Cette fonction permet de demander la taille d'une boite de caractère graphique par défaut dans les coordonnées mondiales. |
GPIQUERYDEFTAG | BOOL GpiQueryDefTag(HPS hps, PLONG plTag); | PMGPI.DLL | 276, 568 | Cette fonction permet de demander la valeur par défaut d'un identificateur de balise précédemment fixé par la fonction GpiSetDefTag. |
GPIQUERYDEFVIEWINGLIMITS | BOOL GpiQueryDefViewingLimits(HPS hps, PRECTL prclLimits); | PMGPI.DLL | 280, 569 | Cette fonction permet de demander la valeur par défaut des limites de visualisations précédemment fixé par la fonction GpiSetDefViewingLimits. |
GPIQUERYDEVICE | HDC GpiQueryDevice(HPS hps); | PMGPI.DLL | 240, 444 | Cette fonction permet de demander le Handle du périphérique de contexte associé courant. |
GPIQUERYDEVICEBITMAPFORMATS | BOOL GpiQueryDeviceBitmapFormats(HPS hps, LONG lCount, PLONG alArray); | PMGPI.DLL | 201, 445 | Cette fonction permet de demander le format d'un Bitmap supporté en interne par un pilote de périphérique. |
GPIQUERYDRAWCONTROL | LONG GpiQueryDrawControl(HPS hps, LONG lControl); | PMGPI.DLL | 18, 446 | Cette fonction permet de demander le contrôle de dessinage étant fixé par la fonction GpiSetDrawControl. |
GPIQUERYDRAWINGMODE | LONG GpiQueryDrawingMode(HPS hps); | PMGPI.DLL | 27, 447 | Cette fonction permet de retourner le mode de dessinage courant précédemment fixé par GpiSetDrawingMode. |
GPIQUERYEDITMODE | LONG GpiQueryEditMode(HPS hps); | PMGPI.DLL | 58, 448 | Cette fonction permet de demander le mode d'édition, ayant été fixé par la fonction GpiSetEditMode. |
GPIQUERYELEMENT | LONG GpiQueryElement(HPS hps, LONG lOff, LONG lMaxLength, PBYTE pbData); | PMGPI.DLL | 68, 449 | Cette fonction permet de demander les éléments du contenu de données. |
GPIQUERYELEMENTPOINTER | LONG GpiQueryElementPointer(HPS hps); | PMGPI.DLL | 60, 450 | Cette fonction permet de demander le pointeur d'élément courant. |
GPIQUERYELEMENTTYPE | LONG GpiQueryElementType(HPS hps, PLONG plType, LONG lLength, PSZ pszData); | PMGPI.DLL | 67, 451 | Cette fonction permet de demander les informations à propos de l'élément des points courant du pointeur d'éléments. |
GPIQUERYFACESTRING | ULONG GpiQueryFaceString(HPS ps, PSZ FamilyName, PFACENAMEDESC attrs, LONG length, PSZ CompoundFaceName); | PMGPI.DLL | 293, 575 | Cette fonction permet de générer un nom composé d'une face de police de caractères. |
GPIQUERYFONTACTION | ULONG GpiQueryFontAction(HAB anchor, ULONG options); | PMGPI.DLL | 294, 576 | Cette fonction permet de demander si une police de caractères disponible a été affecté depuis la dernière fois que la fonction a été appelée. |
GPIQUERYFONTFILEDESCRIPTIONS | LONG GpiQueryFontFileDescriptions(HAB hab, PSZ pszFilename, PLONG plCount, PFFDESCS affdescsNames); | PMGPI.DLL | 167, 452 | Cette fonction permet de demander si le fichier spécifié est un fichier de ressource de police de caractères, et si oui, retourne le nom de famille et les noms de police de caractères qu'il contient. |
GPIQUERYFONTMETRICS | BOOL GpiQueryFontMetrics(HPS hps, LONG lMetricsLength, PFONTMETRICS pfmMetrics); | PMGPI.DLL | 159, 453 | Cette fonction permet de demander un enregistrement fournissant les détails des polices de caractères métrique pour une police de caractères logique étant actuellement sélectionné. |
GPIQUERYFONTS | LONG GpiQueryFonts(HPS hps, ULONG flOptions, PSZ pszFacename, PLONG plReqFonts, LONG lMetricsLength, PFONTMETRICS afmMetrics); | PMGPI.DLL | 158, 586 | Cette fonction permet de demander un enregistrement fournissant les détails des polices de caractères correspondant au paramètre spécifié. |
GPIQUERYFULLFONTFILEDESCS | LONG GpiQueryFullFontFileDescs(HAB hab, PSZ pszFilename, PLONG plCount, PVOID pNames, PLONG plNamesBuffLength); | PMGPI.DLL | 657 | Cette fonction permet de demander si un fichier spécifié est dans une ressource de police de caractères, et si oui, de retourner la famille et le nom de catégorie de la police de caractères qu'il contient. |
GPIQUERYGRAPHICSFIELD | BOOL GpiQueryGraphicsField(HPS hps, PRECTL prclField); | PMGPI.DLL | 90, 454 | Cette fonction permet de demander le coins inférieur gauche et supérieur droit d'un champ graphique dans une unité de page de présentation. |
GPIQUERYINITIALSEGMENTATTRS | LONG GpiQueryInitialSegmentAttrs(HPS hps, LONG lAttribute); | PMGPI.DLL | 52, 455 | Cette fonction permet de demander la valeur courante pour une initialisation particulière d'attribut de segment. |
GPIQUERYKERNINGPAIRS | LONG GpiQueryKerningPairs(HPS hps, LONG lCount, PKERNINGPAIRS akrnprData); | PMGPI.DLL | 160, 456 | Cette fonction permet de demander les informations de paire de crénage pour une police de caractères logique identifié par la valeur courante de l'ensemble d'attribut de caractères. |
GPIQUERYLINEEND | LONG GpiQueryLineEnd(HPS hps); | PMGPI.DLL | 123, 457 | Cette fonction permet de demander l'attribut de terminaison de ligne courante. |
GPIQUERYLINEJOIN | LONG GpiQueryLineJoin(HPS hps); | PMGPI.DLL | 125, 458 | Cette fonction permet de demander l'attribut de jointure de ligne courant. |
GPIQUERYLINETYPE | LONG GpiQueryLineType(HPS hps); | PMGPI.DLL | 117, 459 | Cette fonction permet de demander l'attribut courant de cosmétiques de type de ligne précédemment fixé par la fonction GpiSetLineType. |
GPIQUERYLINEWIDTH | FIXED GpiQueryLineWidth(HPS hps); | PMGPI.DLL | 119, 460 | Cette fonction permet de demander l'attribut courant de cosmétiques de largeur de ligne précédemment fixé par la fonction GpiSetLineWidth. |
GPIQUERYLINEWIDTHGEOM | LONG GpiQueryLineWidthGeom(HPS hps); | PMGPI.DLL | 121, 461 | Cette fonction permet de demander l'attribut courant de géométrie de largeur de ligne précédemment fixé par la fonction GpiSetLineWidthGeom. |
GPIQUERYLOGCOLORTABLE | LONG GpiQueryLogColorTable(HPS hps, ULONG flOptions, LONG lStart, LONG lCount, PLONG alArray); | PMGPI.DLL | 103, 593 | Cette fonction permet de demander la table de couleur logique |
GPIQUERYLOGICALFONT | BOOL GpiQueryLogicalFont(HPS ps, LONG lcid, PSTR8 name, PFATTRS attrs, LONG length); | PMGPI.DLL | 292, 574 | Cette fonction permet de demander la description d'une police de caractères logique. |
GPIQUERYMARKER | LONG GpiQueryMarker(HPS hps); | PMGPI.DLL | 187, 462 | Cette fonction permet de retourner la valeur courante d'attribut de symbole de marquage précédemment fixé par la fonction GpiSetMarker. |
GPIQUERYMARKERBOX | BOOL GpiQueryMarkerBox(HPS hps, PSIZEF psizfxSize); | PMGPI.DLL | 189, 463 | Cette fonction permet de demander la valeur courante d'attribut de boite de marquage précédemment fixé par la fonction GpiSetMarkerBox. |
GPIQUERYMARKERSET | LONG GpiQueryMarkerSet(HPS hps); | PMGPI.DLL | 185, 464 | Cette fonction permet de demander la valeur courante de l'attribut d'ensemble de marquage précédemment fixé par la fonction GpiSetMarkerSet. |
GPIQUERYMETAFILEBITS | BOOL GpiQueryMetaFileBits(HMF hmf, LONG lOffset, LONG lLength, PBYTE pbData); | PMGPI.DLL | 230, 465 | Cette fonction permet de transférer un fichier méta dans un entreposage d'application. |
GPIQUERYMETAFILELENGTH | LONG GpiQueryMetaFileLength(HMF hmf); | PMGPI.DLL | 232, 466 | Cette fonction permet de demander la longueur, en octets, d'un fichier méta contenu en mémoire. |
GPIQUERYMIX | LONG GpiQueryMix(HPS hps); | PMGPI.DLL | 113, 467 | Cette fonction permet de demander la valeur courante de premier plan de mode de couleur de mélangeur précédemment fixé par la fonction GpiSetMix. |
GPIQUERYMODELTRANSFORMMATRIX | BOOL GpiQueryModelTransformMatrix(HPS hps, LONG lCount, PMATRIXLF pmatlfArray); | PMGPI.DLL | 81, 468 | Cette fonction permet de demander le modèle de transformation de matrice courant. |
GPIQUERYNEARESTCOLOR | LONG GpiQueryNearestColor(HPS hps, ULONG flOptions, LONG lRgbIn); | PMGPI.DLL | 105, 469 | Cette fonction permet de demander les couleurs disponibles les plus proches aux couleurs spécifiés dans le périphérique associé courant. |
GPIQUERYNUMBERSETIDS | LONG GpiQueryNumberSetIds(HPS hps); | PMGPI.DLL | 156, 470 | Cette fonction permet de demander le nombre d'identificateur local (lcids) actuellement en utilisation, référençant des polices de caractères ou des Bitmap. |
GPIQUERYPAGEVIEWPORT | BOOL GpiQueryPageViewport(HPS hps, PRECTL prclViewport); | PMGPI.DLL | 86, 472 | Cette fonction permet de demander une page de port de visualisation. |
GPIQUERYPALETTE | HPAL GpiQueryPalette(HPS hps); | PMGPI.DLL | 300, 579 | Cette fonction permet de demander le Handle de la palette courante sélectionné dans l'espace de présentation. |
GPIQUERYPALETTEINFO | LONG GpiQueryPaletteInfo(HPAL hpal, HPS hps, ULONG flOptions, ULONG ulStart, ULONG ulCount, PULONG aulArray); | PMGPI.DLL | 301, 597 | Cette fonction permet de passer par arrière les informations d'une palette. |
GPIQUERYPATTERN | LONG GpiQueryPattern(HPS hps); | PMGPI.DLL | 147, 473 | Cette fonction permet de demander la valeur courante de symbole de la palette d'ombrage précédemment fixé par la fonction GpiSetPattern. |
GPIQUERYPATTERNREFPOINT | BOOL GpiQueryPatternRefPoint(HPS hps, PPOINTL pptlRefPoint); | PMGPI.DLL | 149, 474 | Cette fonction permet de demander le point de référence d'une palette précédemment fixé par la fonction GpiSetPatternRefPoint. |
GPIQUERYPATTERNSET | LONG GpiQueryPatternSet(HPS hps); | PMGPI.DLL | 145, 475 | Cette fonction permet de demander la valeur courante de l'attribut d'ensemble de palette précédemment fixé par GpiSetPatternSet. |
GPIQUERYPEL | LONG GpiQueryPel(HPS hps, PPOINTL pptlPoint); | PMGPI.DLL | 207, 476 | Cette fonction permet de demander la couleur d'un pixel à la position spécifié dans les coordonnées mondiales. |
GPIQUERYPICKAPERTUREPOSITION | BOOL GpiQueryPickAperturePosition(HPS hps, PPOINTL pptlPoint); | PMGPI.DLL | 33, 477 | Cette fonction permet de demander la position du centre de l'ouverture d'un Pick. |
GPIQUERYPICKAPERTURESIZE | BOOL GpiQueryPickApertureSize(HPS hps, PSIZEL psizlSize); | PMGPI.DLL | 31, 478 | Cette fonction permet de demander la taille du Pick d'ouverture. |
GPIQUERYPS | ULONG GpiQueryPS(HPS hps, PSIZEL psizlSize); | PMGPI.DLL | 9, 471 | Cette fonction permet de demander les paramètres de page de l'espace de présentation. |
GPIQUERYREALCOLORS | LONG GpiQueryRealColors(HPS hps, ULONG flOptions, LONG lStart, LONG lCount, PLONG alColors); | PMGPI.DLL | 104, 480 | Cette fonction permet de demander les valeurs RVB (RGB) de couleurs distincts disponibles dans un périphérique associé courant. |
GPIQUERYRGBCOLOR | LONG GpiQueryRGBColor(HPS hps, ULONG flOptions, LONG lColorIndex); | PMGPI.DLL | 107, 479 | Cette fonction permet de demander la couleur RVB (RGB) actuel étant le résultat d'index particulier dans le périphérique associé courant. |
GPIQUERYREGIONBOX | LONG GpiQueryRegionBox(HPS hps, HRGN hrgn, PRECTL prclBound); | PMGPI.DLL | 216, 481 | Cette fonction permet de demander les dimensions du plus petit rectangle dans les limites d'une région. |
GPIQUERYREGIONRECTS | BOOL GpiQueryRegionRects(HPS hps, HRGN hrgn, PRECTL prclBound, PRGNRECT prgnrcControl, PRECTL prclRect); | PMGPI.DLL | 217, 587 | Cette fonction permet de demander le rectangle définissant une région déterminée. |
GPIQUERYSEGMENTATTRS | LONG GpiQuerySegmentAttrs(HPS hps, LONG lSegid, LONG lAttribute); | PMGPI.DLL | 54, 482 | Cette fonction permet de demander la valeur courante d'un attribut spécifié ayant été fixé par la fonction GpiSetSegmentAttrs. |
GPIQUERYSEGMENTNAMES | LONG GpiQuerySegmentNames(HPS hps, LONG lFirstSegid, LONG lLastSegid, LONG lMax, PLONG alSegids); | PMGPI.DLL | 49, 483 | Cette fonction permet de demander l'identificateur de tous les segments existant avec l'identificateur dans un rang spécifié. |
GPIQUERYSEGMENTPRIORITY | LONG GpiQuerySegmentPriority(HPS hps, LONG lRefSegid, LONG lOrder); | PMGPI.DLL | 56, 484 | Cette fonction permet de demander l'identificateur d'un segment nommé étant chainé immédiatement avant ou après une référence de segment spécifié. |
GPIQUERYSEGMENTTRANSFORMMATRIX | BOOL GpiQuerySegmentTransformMatrix(HPS hps, LONG lSegid, LONG lCount, PMATRIXLF pmatlfArray); | PMGPI.DLL | 79, 485 | Cette fonction permet de demander la transformation de segment étant normalement appliqué à toutes les primitives d'un segment spécifié. |
GPIQUERYSETIDS | BOOL GpiQuerySetIds(HPS hps, LONG lCount, PLONG alTypes, PSTR8 aNames, PLONG allcids); | PMGPI.DLL | 157, 486 | Cette fonction permet de demander des informations à propos de toutes les polices de caractères ayant été crée par la fonction GpiCreateLogFont et les balises de Bitmap de la fonction GpiSetBitmapId. |
GPIQUERYSTOPDRAW | LONG GpiQueryStopDraw(HPS hps); | PMGPI.DLL | 23, 487 | Cette fonction permet d'indiquer si la condition d'arrêt de dessinage existe actuellement. |
GPIQUERYTAG | BOOL GpiQueryTag(HPS hps, PLONG plTag); | PMGPI.DLL | 35, 488 | Cette fonction permet demander la valeur courante de l'identificateur de balise, lequel est fixé par la fonction GpiSetTag. |
GPIQUERYTEXTALIGNMENT | BOOL GpiQueryTextAlignment(HPS hps,PLONG a,PLONG b); | PMGPI.DLL | 648 | Cette fonction permet de demander l'alignement du texte. |
GPIQUERYTEXTBOX | BOOL GpiQueryTextBox(HPS hps, LONG lCount1, PCH pchString, LONG lCount2, PPOINTL aptlPoints); | PMGPI.DLL | 164, 489 | Cette fonction permet de demander les coordonnées relatives pour les quatres coins d'une boite de texte. |
GPIQUERYVIEWINGLIMITS | BOOL GpiQueryViewingLimits(HPS hps, PRECTL prclLimits); | PMGPI.DLL | 92, 490 | Cette fonction permet de demander la valeur courante de limite de visualisation précédemment fixé par la fonction GpiSetViewingLimits. |
GPIQUERYVIEWINGTRANSFORMMATRIX | BOOL GpiQueryViewingTransformMatrix(HPS hps, LONG lCount, PMATRIXLF pmatlfArray); | PMGPI.DLL | 88, 491 | Cette fonction permet de demander la transformation de visualisation courante. |
GPIQUERYWIDTHTABLE | BOOL GpiQueryWidthTable(HPS hps, LONG lFirstChar, LONG lCount, PLONG alData); | PMGPI.DLL | 161, 492 | Cette fonction permet de demander la table d'informations de largeur pour une police de caractères logique identifié par la valeur d'un attribut d'ensemble de caractères. |
GPIREALIZECOLORTABLE | BOOL GpiRealizeColorTable(HPS hPS); | PMGPI.DLL | 100 | Cette fonction permet de réaliser une table de couleur. |
GPIRECTINREGION | LONG GpiRectInRegion(HPS hps, HRGN hrgn, PRECTL prclRect); | PMGPI.DLL | 215, 494 | Cette fonction permet de vérifier si n'importe quel partie d'un rectangle est lié avec une région spécifié. |
GPIRECTVISIBLE | LONG GpiRectVisible(HPS hps, PRECTL prclRectangle); | PMGPI.DLL | 133, 495 | Cette fonction permet de vérifier si n'importe quel partie d'un rectangle est dans la région découpé d'un périphérique associé avec l'espace de présentation spécifié. |
GPIREMOVEDYNAMICS | BOOL GpiRemoveDynamics(HPS hps, LONG lFirstSegid, LONG lLastSegid); | PMGPI.DLL | 24, 496 | Cette fonction permet d'enlever une partie de l'image affiché étant dessiner dans les segments dynamiques d'une section de chaine de segment. |
GPIRESETBOUNDARYDATA | BOOL GpiResetBoundaryData(HPS hps); | PMGPI.DLL | 42, 497 | Cette fonction permet d'effectuer une réinitialisation des limites de données étant nulle. |
GPIRESETPS | BOOL GpiResetPS(HPS hps, ULONG flOptions); | PMGPI.DLL | 11, 498 | Cette fonction permet de réinitialiser l'espace de présentation. |
GPIRESTOREPS | BOOL GpiRestorePS(HPS hps, LONG lPSid); | PMGPI.DLL | 13, 499 | Cette fonction permet de restituer l'état de l'espace de présentation précédemment effectué par la fonction GpiSavePS. |
GPIROTATE | BOOL GpiRotate(HPS hps, PMATRIXLF pmatlfArray, LONG lOptions, FIXED fxAngle, PPOINTL pptlCenter); | PMGPI.DLL | 285, 566 | Cette fonction permet d'appliquer une rotation de transformation de matrice. |
GPISAVEMETAFILE | BOOL GpiSaveMetaFile(HMF hmf, PSZ pszFilename); | PMGPI.DLL | 228, 500 | Cette fonction permet de sauvegarder un fichier méta dans un fichier disque. |
GPISAVEPS | LONG GpiSavePS(HPS hps); | PMGPI.DLL | 12, 501 | Cette fonction permet de sauvegarder l'état de l'espace de présentation. |
GPISCALE | BOOL GpiScale(HPS hps, PMATRIXLF pmatlfArray, LONG lOptions, PFIXED afxScale, PPOINTL pptlCenter); | PMGPI.DLL | 284 | Cette fonction permet d'appliquer une composante scalaire de transformation de matrice. |
GPISELECTPALETTE | HPAL GpiSelectPalette(HPS hps, HPAL hpal); | PMGPI.DLL | 297, 578 | Cette fonction permet de sélectionner une palette dans l'espace de présentation. |
GPISETARCPARAMS | BOOL GpiSetArcParams(HPS hps, PARCPARAMS parcpArcParams); | PMGPI.DLL | 134, 502 | Cette fonction permet de fixer les paramètres courant d'un arc. |
GPISETATTRMODE | BOOL GpiSetAttrMode(HPS hps, LONG lMode); | PMGPI.DLL | 94, 503 | Cette fonction permet de fixer le mode d'attribut courant. |
GPISETATTRS | BOOL GpiSetAttrs(HPS hps, LONG lPrimType, ULONG flAttrMask, ULONG flDefMask, PBUNDLE ppbunAttrs); | PMGPI.DLL | 97, 588 | Cette fonction permet de fixer les attributs d'un type primitif spécifié. |
GPISETBACKCOLOR | BOOL GpiSetBackColor(HPS hps, LONG lColor); | PMGPI.DLL | 110, 504 | Cette fonction permet de fixer l'attribut de couleur d'index d'arrière-plan courante, pour chaque type de primitif individuel, de la valeur spécifié. |
GPISETBACKMIX | BOOL GpiSetBackMix(HPS hps, LONG lMixMode); | PMGPI.DLL | 114, 505 | Cette fonction permet de fixer la couleur d'arrière-plan d'attribut de mélangeur pour chaque type de primitif individuel. |
GPISETBITMAP | HBITMAP GpiSetBitmap(HPS hps, HBITMAP hbm); | PMGPI.DLL | 198, 506 | Cette fonction permet de fixer un Bitmap actuellement sélectionné dans un contexte de périphérique de Bitmap en mémoire. |
GPISETBITMAPBITS | LONG GpiSetBitmapBits(HPS hps, LONG lScanStart, LONG lScans, PBYTE pbBuffer, PBITMAPINFO2 pbmiInfoTable); | PMGPI.DLL | 203, 602 | Cette fonction permet de transférer des données de Bitmap dans l'entreposage d'une application à un Bitmap. |
GPISETBITMAPDIMENSION | BOOL GpiSetBitmapDimension(HBITMAP hbm, PSIZEL psizlBitmapDimension); | PMGPI.DLL | 199, 507 | Cette fonction permet de fixer une largeur et une hauteur avec un Bitmap en utilisant une unité de mesure de 0,1 millimètre. |
GPISETBITMAPID | BOOL GpiSetBitmapId(HPS hps, HBITMAP hbm, LONG lLcid); | PMGPI.DLL | 142, 508 | Cette fonction permet de fixer des balises d'un Bitmap avec un identificateur local, étant utilisé pour un ensemble de palette, contenant un simple membre. |
GPISETCHARANGLE | BOOL GpiSetCharAngle(HPS hps, PGRADIENTL pgradlAngle); | PMGPI.DLL | 172, 509 | Cette fonction permet de fixer l'angle d'une ligne de base pour les caractères dans une chaine de caractères dans un vecteur relatif. |
GPISETCHARBOX | BOOL GpiSetCharBox(HPS hps, PSIZEF psizfxBox); | PMGPI.DLL | 170, 510 | Cette fonction permet de fixer l'attribut d'une boite de caractère courante avec la valeur spécifié. |
GPISETCHARBREAKEXTRA | BOOL GpiSetCharBreakExtra(HPS hps, FIXED BreakExtra); | PMGPI.DLL | 305, 616 | Cette fonction permet de spécifier une incrémentation supplémentaire a utilisé pour l'arrêt d'espace de caractères dans une chaine de caractères. |
GPISETCHARDIRECTION | BOOL GpiSetCharDirection(HPS hps, LONG lDirection); | PMGPI.DLL | 176, 511 | Cette fonction permet de fixer la direction par lequel les caractères d'une chaine de caractères sont dessinés en fonction d'une ligne de base. |
GPISETCHAREXTRA | BOOL GpiSetCharExtra(HPS hps, FIXED Extra); | PMGPI.DLL | 303, 614 | Cette fonction permet de spécifier une incrémentation supplémentaire a utilisé pour l'espace de caractères dans une chaine de caractères. |
GPISETCHARMODE | BOOL GpiSetCharMode(HPS hps, LONG lMode); | PMGPI.DLL | 178, 512 | Cette fonction permet de fixer le mode de caractères utilisé quand une chaine de caractères est dessiné. |
GPISETCHARSET | BOOL GpiSetCharSet(HPS hps, LONG llcid); | PMGPI.DLL | 168, 513 | Cette fonction permet de fixer la valeur courante d'un attribut d'ensemble de caractères. |
GPISETCHARSHEAR | BOOL GpiSetCharShear(HPS hps, PPOINTL pptlAngle); | PMGPI.DLL | 174, 514 | Cette fonction permet de fixer l'attribut de cisaillement de caractère. |
GPISETCLIPPATH | BOOL GpiSetClipPath(HPS hps, LONG lPath, LONG lOptions); | PMGPI.DLL | 233, 515 | Cette fonction permet de sélectionner un chemin pour un chemin de capture courant. |
GPISETCLIPREGION | LONG GpiSetClipRegion(HPS hps, HRGN hrgn, PHRGN phrgnOld); | PMGPI.DLL | 218, 516 | Cette fonction permet de définir une région pouvant être utilisé pour une capture, quand n'importe quel dessinage prend place dans l'espace de présentation spécifié. |
GPISETCOLOR | BOOL GpiSetColor(HPS hps, LONG lColor); | PMGPI.DLL | 108, 517 | Cette fonction permet de fixer la couleur courante d'un attribut de couleur pour chaques types de primitives individuels. |
GPISETCP | BOOL GpiSetCp(HPS hps, ULONG ulCodePage); | PMGPI.DLL | 162, 518 | Cette fonction permet de fixer le code de page graphique par défaut. |
GPISETCURRENTPOSITION | BOOL GpiSetCurrentPosition(HPS hps, PPOINTL pptlPoint); | PMGPI.DLL | 126, 519 | Cette fonction permet de fixer la position courante au point spécifié. |
GPISETDEFARCPARAMS | BOOL GpiSetDefArcParams(HPS hps, PARCPARAMS parcpArcParams); | PMGPI.DLL | 281, 570 | Cette fonction permet de fixer les valeurs par défaut des paramètres d'arc. |
GPISETDEFATTRS | BOOL GpiSetDefAttrs(HPS hps, LONG lPrimType, ULONG flAttrMask, PBUNDLE ppbunAttrs); | PMGPI.DLL | 277, 591 | Cette fonction permet de fixer les valeurs par défaut des attributs de type primitif spécifié. |
GPISETDEFAULTVIEWMATRIX | BOOL GpiSetDefaultViewMatrix(HPS hps, LONG lCount, PMATRIXLF pmatlfarray, LONG lOptions); | PMGPI.DLL | 83, 520 | Cette fonction permet de fixer la visualisation de transformation par défaut étant appliqué à l'ensemble d'image. |
GPISETDEFTAG | BOOL GpiSetDefTag(HPS hps, LONG lTag); | PMGPI.DLL | 275, 571 | Cette fonction permet de fixer la valeur par défaut d'une balise primitive. |
GPISETDEFVIEWINGLIMITS | BOOL GpiSetDefViewingLimits(HPS hps, PRECTL prclLimits); | PMGPI.DLL | 279, 572 | Cette fonction permet de fixer la valeur par défaut des limites de visualisation. |
GPISETDRAWCONTROL | BOOL GpiSetDrawControl(HPS hps, LONG lControl, LONG lValue); | PMGPI.DLL | 17, 521 | Cette fonction permet de fixer les options pour des opérations de sous-séquence de dessinage. |
GPISETDRAWINGMODE | BOOL GpiSetDrawingMode(HPS hps, LONG lMode); | PMGPI.DLL | 26, 522 | Cette fonction permet de fixer le mode de dessinage dans un gestionnaire de contrôle d'un dessinage primitif de sous-séquence individuel et d'appels d'attributs. |
GPISETEDITMODE | BOOL GpiSetEditMode(HPS hps, LONG lMode); | PMGPI.DLL | 57, 523 | Cette fonction permet de fixer le mode d'édition courant. |
GPISETELEMENTPOINTER | BOOL GpiSetElementPointer(HPS hps, LONG lElement); | PMGPI.DLL | 59, 524 | Cette fonction permet de fixer le pointeur d'élément, dans le segment courant, à un nombre d'élément spécifié. |
GPISETELEMENTPOINTERATLABEL | BOOL GpiSetElementPointerAtLabel(HPS hps, LONG lLabel); | PMGPI.DLL | 65, 525 | Cette fonction permet de fixer le pointeur d'élément, dans le segment courant, à l'élément contenu dans l'étiquette spécifié. |
GPISETGRAPHICSFIELD | BOOL GpiSetGraphicsField(HPS hps, PRECTL prclField); | PMGPI.DLL | 89, 526 | Cette fonction permet de fixer la taille et la position d'un champ graphique dans une unité de page de présentation. |
GPISETINITIALSEGMENTATTRS | BOOL GpiSetInitialSegmentAttrs(HPS hps, LONG lAttribute, LONG lValue); | PMGPI.DLL | 51, 527 | Cette fonction permet de fixer les attributs de segments spécifié étant utilisé quand un segment est créé dans une sous-séquence. |
GPISETLINEEND | BOOL GpiSetLineEnd(HPS hps, LONG lLineEnd); | PMGPI.DLL | 122, 528 | Cette fonction permet de fixer l'attribut de terminaison de ligne. |
GPISETLINEJOIN | BOOL GpiSetLineEnd(HPS hps, LONG lLineEnd); | PMGPI.DLL | 124, 529 | Cette fonction permet de fixer l'attribut de jointure de ligne courant. |
GPISETLINETYPE | BOOL GpiSetLineType(HPS hps, LONG lLineType); | PMGPI.DLL | 530, 116 | Cette fonction permet de fixer l'attribut courant de cosmétiques de type de ligne. |
GPISETLINEWIDTH | BOOL GpiSetLineWidth(HPS hps, FIXED fxLineWidth); | PMGPI.DLL | 118, 531 | Cette fonction permet de fixer l'attribut courant de cosmétiques de largeur de ligne. |
GPISETLINEWIDTHGEOM | BOOL GpiSetLineWidthGeom(HPS hps, LONG lLineWidth); | PMGPI.DLL | 120, 532 | Cette fonction permet de fixer l'attribut courant de géométrie de largeur de ligne. |
GPISETMARKER | BOOL GpiSetMarker(HPS hps, LONG lSymbol); | PMGPI.DLL | 186, 533 | Cette fonction permet de fixer la valeur d'attribut de symbole de marquage. |
GPISETMARKERBOX | BOOL GpiSetMarkerBox(HPS hps, PSIZEF psizfxSize); | PMGPI.DLL | 188, 534 | Cette fonction permet de fixer l'attribut de boite de marquage courant. |
GPISETMARKERSET | BOOL GpiSetMarkerSet(HPS hps, LONG lSet); | PMGPI.DLL | 184, 535 | Cette fonction permet de fixer l'attribut d'ensemble de marquage courant. |
GPISETMETAFILEBITS | BOOL GpiSetMetaFileBits(HMF hmf, LONG lOffset, LONG lLength, PBYTE pbBuffer); | PMGPI.DLL | 231, 536 | Cette fonction permet d'appeler un transfère de fichier méta d'un entreposage d'application vers un fichier méta en mémoire. |
GPISETMIX | BOOL GpiSetMix(HPS hps, LONG lMixMode); | PMGPI.DLL | 112, 537 | Cette fonction permet de fixer l'attribut de mélangeur de premier plan pour chaque type de primitif individuel. |
GPISETMODELTRANSFORMMATRIX | BOOL GpiSetModelTransformMatrix(HPS hps, LONG lCount, PMATRIXLF pmatlfArray, LONG lOptions); | PMGPI.DLL | 80, 538 | Cette fonction permet de fixer le modèle de transformation de matrice pour une sous-séquence de primitives. |
GPISETPAGEVIEWPORT | BOOL GpiSetPageViewport(HPS hps, PRECTL prclViewport); | PMGPI.DLL | 85, 540 | Cette fonction permet de fixer la page de port de visualisation dans un espace de périphérique. |
GPISETPALETTEENTRIES | BOOL GpiSetPaletteEntries(HPAL hpal, ULONG ulFormat, ULONG ulStart, ULONG ulCount, PULONG aulTable); | PMGPI.DLL | 299, 596 | Cette fonction permet de changer les entrées dans une palette. |
GPISETPATTERN | BOOL GpiSetPattern(HPS hps, LONG lPatternSymbol); | PMGPI.DLL | 146 | Cette fonction permet de fixer la valeur courante de l'attribut de symbole de palette. |
GPISETPATTERNREFPOINT | BOOL GpiSetPatternRefPoint(HPS hps, PPOINTL pptlRefPoint); | PMGPI.DLL | 148, 542 | Cette fonction permet de fixer le point de référence de palette courante avec la valeur spécifié. |
GPISETPATTERNSET | BOOL GpiSetPatternSet(HPS hps, LONG lSet); | PMGPI.DLL | 144, 541 | Cette fonction permet de fixer l'attribut d'ensemble de palette courant avec la valeur spécifié. |
GPISETPEL | LONG GpiSetPel(HPS hps, PPOINTL pptlPoint); | PMGPI.DLL | 206, 544 | Cette fonction permet de fixer un pixel à la position spécifié dans les coordonnées mondiales en utilisant la couleur courante (ligne) et un mélangeur. |
GPISETPICKAPERTUREPOSITION | BOOL GpiSetPickAperturePosition(HPS hps, PPOINTL pptlPick); | PMGPI.DLL | 32, 545 | Cette fonction permet de fixer le centre de l'ouverture d'un Pick, dans une page d'espace de présentation, pour des opérations sous-séquentes sans corrélation. |
GPISETPICKAPERTURESIZE | BOOL GpiSetPickApertureSize(HPS hps, LONG lOptions, PSIZEL psizlSize); | PMGPI.DLL | 30, 589 | Cette fonction permet de fixer la taille du Pick d'ouverture. |
GPIPOLYGONS | LONG GpiPolygons(HPS hps, ULONG ulCount, PPOLYGON paplgn, ULONG flOpts, ULONG flMdl); | PMGPI.DLL | 650 | Cette fonction permet de définir un polygone. |
GPISETPS | BOOL GpiSetPS(HPS hps, PSIZEL psizlsize, ULONG flOptions); | PMGPI.DLL | 248, 539 | Cette fonction permet de fixer la taille, l'unité et le format de l'espace de présentation. |
GPISETREGION | BOOL GpiSetRegion(HPS hps, HRGN hrgn, LONG lcount, PRECTL arclRectangles); | PMGPI.DLL | 209, 546 | Cette fonction permet de changer une région devant subir un OU logique dans un ensemble de rectangles. |
GPISCALE | BOOL GpiScale(HPS hps, PMATRIXLF pmatlfArray, LONG lOptions, PFIXED afxScale, PPOINTL pptlCenter); | PMGPI.DLL | 565 | Cette fonction permet d'appliquer une composante scalaire de transformation de matrice. |
GPISETSEGMENTATTRS | BOOL GpiSetSegmentAttrs(HPS hps, LONG lSegid, LONG lAttribute, LONG lValue); | PMGPI.DLL | 53, 547 | Cette fonction permet de fixer un attribut de segment. |
GPISETSEGMENTPRIORITY | BOOL GpiSetSegmentPriority(HPS hps, LONG lSegid, LONG lRefSegid, LONG lOrder); | PMGPI.DLL | 55, 548 | Cette fonction permet de changer la position d'un segment dans la chaine de segment, ou d'ajouter un segment dans la chaine. |
GPISETSEGMENTTRANSFORMMATRIX | BOOL GpiSetSegmentTransformMatrix(HPS hps, LONG lSegid, LONG lCount, PMATRIXLF pmatlfarray, LONG lOptions); | PMGPI.DLL | 78, 549 | Cette fonction permet de fixer la transformation de segment étant normalement appliqué à toutes les primitives d'un segment spécifié. |
GPISETSTOPDRAW | BOOL GpiSetStopDraw(HPS hps, LONG lValue); | PMGPI.DLL | 22, 550 | Cette fonction permet de fixer ou d'effacer la condition d'arrêt de dessinage. |
GPISETTAG | BOOL GpiSetTag(HPS hps, LONG lTag); | PMGPI.DLL | 34, 551 | Cette fonction permet de fixer une balise spécifié par lequel les primitives peuvent êtres connu. |
GPISETTEXTALIGNMENT | BOOL GpiSetTextAlignment(HPS hps,LONG a,LONG b); | PMGPI.DLL | 649 | Cette fonction permet de fixer l'alignement du texte. |
GPISETVIEWINGLIMITS | BOOL GpiSetViewingLimits(HPS hps, PRECTL prclLimits); | PMGPI.DLL | 91, 552 | Cette fonction permet de fixer un clip de rectangle dans un espace de modèle. |
GPISETVIEWINGTRANSFORMMATRIX | BOOL GpiSetViewingTransformMatrix(HPS hps, LONG lCount, PMATRIXLF pmatlfArray, LONG lOptions); | PMGPI.DLL | 87, 553 | Cette fonction permet de fixer la transformation de visualisation étant appliqué à n'importe quel sous-séquence de segments ouverts. |
GPISTROKEPATH | LONG GpiStrokePath(HPS hps, LONG lPath, ULONG flOptions); | PMGPI.DLL | 270, 554 | Cette fonction permet d'effectuer un traitement d'un chemin et d'ensuite dessiner celui-ci. |
GPITRANSLATE | BOOL GpiTranslate(HPS hps, PMATRIXLF pmatlfArray, LONG lOptions, PPOINTL pptlTranslation); | PMGPI.DLL | 283, 564 | Cette fonction permet d'appliquer une translation vers une transformation de matrice. |
GPIUNLOADFONTS | BOOL GpiUnloadFonts(HAB hab, PSZ pszFilename); | PMGPI.DLL | 153, 555 | Cette fonction permet de décharger n'importe quel polices de caractères précédemment chargé d'un fichier de ressource avec la fonction GpiLoadFonts. |
GPIUNLOADPUBLICFONTS | BOOL GpiUnloadPublicFonts(HAB hab, PSZ pszFilename); | PMGPI.DLL | 264, 623 | Cette fonction permet de décharger une ou plusieurs police de caractères, généralement disponible, pour le fichier de ressource spécifié. |
GPIUNREALIZECOLORTABLE | BOOL GpiUnrealizeColorTable(HPS hPS); | PMGPI.DLL | 101 | Cette fonction permet d'enlever la réalisation d'une table de couleur. |
GPIWCBITBLT | LONG GpiWCBitBlt(HPS hpsTarget, HBITMAP hbmSource, LONG lCount, PPOINTL aptlPoints, LONG lRop, ULONG flOptions); | PMGPI.DLL | 269, 557 | Cette fonction permet d'effectuer une copie d'un rectangle de données d'image Bitmap. |
KBDCHARIN | USHORT KbdCharIn(PKBDKEYINFO CharData, USHORT IOWait, HKBD KbdHandle); | KBDCALLS.DLL | 4 | Cette fonction permet d'effectuer la lecture d'un enregistrement de données de caractère d'un clavier. |
KBDCLOSE | USHORT KbdClose(HKBD KbdHandle); | KBDCALLS.DLL | 17 | Cette fonction permet de fermer le clavier logique. |
KBDDEREGISTER | USHORT KbdDeRegister(); | KBDCALLS.DLL | 20 | Cette fonction permet de désenregistrer un remplacement de sous-système de clavier. |
KBDFLUSHBUFFER | USHORT KbdFlushBuffer(HKBD KbdHandle); | KBDCALLS.DLL | 13 | Cette fonction permet de vider le tampon du clavier courant. |
KBDFREEFOCUS | USHORT KbdFreeFocus(HKBD KbdHandle); | KBDCALLS.DLL | 18 | Cette fonction permet de libérer le focus du clavier logique. |
KBDGETCP | USHORT KbdGetCp(ULONG Reserved, PUSHORT CodePageID, HKBD KbdHandle); | KBDCALLS.DLL | 3 | Cette fonction permet d'envoyer une requête de code de page active au clavier en utilisant une traduction d'une code de balayage vers des caractères ASCII. |
KBDGETFOCUS | USHORT KbdGetFocus(USHORT IOWait, HKBD KbdHandle); | KBDCALLS.DLL | 12 | Cette fonction permet de relier un gestionnaire de clavier logique à un clavier physique. |
KBDGETSTATUS | USHORT KbdGetStatus(PKBDINFO StatData, HKBD KbdHandle); | KBDCALLS.DLL | 10 | Cette fonction permet d'envoyer une requête d'état du clavier courant. |
KBDGETHWID | USHORT KbdGetHWId(PKBDHWID KeyboardID, HKBD KbdHandle); | KBDCALLS.DLL | 24 | Cette fonction permet de retourner la valeur d'identification d'un attachement de clavier généré par le matériel. |
KBDOPEN | USHORT KbdOpen(PHKBD KbdHandle); | KBDCALLS.DLL | 23 | Cette fonction permet de créer un nouveau clavier logique. |
KBDPEEK | USHORT KbdPeek(PKBDKEYINFO CharData, HKBD KbdHandle); | KBDCALLS.DLL | 22 | Cette fonction permet de demander un enregistrement de données de caractères d'un clavier. |
KBDREGISTER | USHORT KbdRegister(PSZ ModuleName, PSZ EntryPoint, ULONG FunctionMask); | KBDCALLS.DLL | 8 | Cette fonction permet d'effectuer l'enregistrement d'un remplacement de sous-système de clavier pour la session courante. |
KBDSETCP | USHORT KbdSetCp(USHORT Reserved, USHORT CodePageID, HKBD KbdHandle); | KBDCALLS.DLL | 5 | Cette fonction permet de fixer le code de page du clavier. |
KBDSETCUSTXT | USHORT KbdSetCustXt(PUSHORT Xlatetable, HKBD KbdHandle); | KBDCALLS.DLL | 1 | Cette fonction permet de personnaliser la table de translation du clavier. |
KBDSETFGND | USHORT KbdSetFgnd(); | KBDCALLS.DLL | 21 | Cette fonction permet priorisé le processus clavier au premier plan. |
KBDSETSTATUS | USHORT KbdSetStatus(PKBDINFO StatData, HKBD KbdHandle); | KBDCALLS.DLL | 11 | Cette fonction permet de changer l'état du clavier courant. |
KBDSTRINGIN | USHORT KbdStringIn(PCH CharBuffer, PSTRINGINBUF StringLength, USHORT IOWait, HKBD KbdHandle); | KBDCALLS.DLL | 9 | Cette fonction permet d'effectuer la lecture d'une chaine de caractères en provenance du clavier. |
KBDSYNCH | USHORT KbdSynch(USHORT IOWait); | KBDCALLS.DLL | 7 | Cette fonction permet d'effectuer la synchronisation d'accès du sous-système clavier vers le pilote de périphérique clavier. |
KBDXLATE | USHORT KbdXlate(PKBDTRANS XlateRecord, HKBD KbdHandle); | KBDCALLS.DLL | 14 | Cette fonction permet d'effectuer une translation du code de balayage à sa forme ASCII finale. |
MOUCLOSE | USHORT MouClose(HMOU DeviceHandle); | MOUCALLS.DLL | 9 | Cette fonction permet de fermer un périphérique de souris dans la session d'affichage courant. |
MOUDEREGISTER | USHORT MouDeRegister(); | MOUCALLS.DLL | 14 | Cette fonction permet d'effectuer le désenregistrement d'un sous-système de souris précédemment enregistré dans la session. |
MOUDRAWPTR | USHORT MouDrawPtr(HMOU DeviceHandle); | MOUCALLS.DLL | 26 | Cette fonction permet d'avertir le pilote du périphérique de souris que la précédante région de restriction de l'image du pointeur est maintenant disponible pour le pilote de périphérique de souris. |
MOUFLUSHQUE | USHORT MouFlushQue(HMOU DeviceHandle); | MOUCALLS.DLL | 7 | Cette fonction permet de vider la file d'attente d'événement de la souris. |
MOUGETDEVSTATUS | USHORT MouGetDevStatus(PUSHORT DeviceStatus, HMOU DeviceHandle); | MOUCALLS.DLL | 22 | Cette fonction permet de demander le mot d'états de la souris dans la session courante. |
MOUGETEVENTMASK | USHORT MouGetEventMask(PUSHORT EventMask, HMOU DeviceHandle); | MOUCALLS.DLL | 15 | Cette fonction permet de demander le masque d'événement de la souris. |
MOUGETNUMBUTTONS | USHORT MouGetNumButtons(PUSHORT NumberOfButtons, HMOU DeviceHandle); | MOUCALLS.DLL | 8 | Cette fonction permet de demander le nombre de boutons d'une souris. |
MOUGETNUMMICKEYS | USHORT MouGetNumMickeys(PUSHORT NumberOfMickeys, HMOU DeviceHandle); | MOUCALLS.DLL | 3 | Cette fonction permet de demander le nombre de mickey par centimètre. |
MOUGETNUMQUEEL | USHORT MouGetNumQueEl(PMOUQUEINFO QueDataRecord, HMOU DeviceHandle); | MOUCALLS.DLL | 13 | Cette fonction permet de demander le nombre d'élément d'événement dans la file d'attente de la souris. |
MOUGETPTRPOS | USHORT MouGetPtrPos(PPTRLOC PtrPos, HMOU DeviceHandle); | MOUCALLS.DLL | 19 | Cette fonction permet de demander les coordonnées courante du pointeur de positionnement de la souris. |
MOUGETPTRSHAPE | USHORT MouGetPtrShape(PBYTE PtrBuffer, PPTRSHAPE PtrDefRec, HMOU DeviceHandle); | MOUCALLS.DLL | 1 | Cette fonction permet de demander la forme du pointeur de la souris. |
MOUGETSCALEFACT | USHORT MouGetScaleFact(PSCALEFACT ScaleStruct, HMOU DeviceHandle); | MOUCALLS.DLL | 6 | Cette fonction permet de demander le facteur d'échelle de la souris. |
MOUGETTHRESHOLD | APIRET MouGetThreshold(PTHRESHOLD Threshold, HMOU DeviceHandle); | MOUCALLS.DLL | 29 | Cette fonction permet de demander les valeurs seuil courante |
MOUINITREAL | USHORT MouInitReal(PSZ DriverName); | MOUCALLS.DLL | 27 | Cette fonction permet d'initialiser le dessin de pointeur de souris en mode réel du DOS. |
MOUOPEN | USHORT MouOpen(PSZ DriverName, PHMOU DeviceHandle); | MOUCALLS.DLL | 17 | Cette fonction permet d'ouvrir un périphérique de souris dans la session courante. |
MOUREADEVENTQUE | USHORT MouReadEventQue(PMOUEVENTINFO Buffer, PUSHORT ReadType, HMOU DeviceHandle); | MOUCALLS.DLL | 20 | Cette fonction permet d'effectuer la lecture d'un événement de souris dans la file d'attente. |
MOUREGISTER | USHORT MouRegister(PSZ ModuleName, PSZ EntryName, ULONG Mask); | MOUCALLS.DLL | 24 | Cette fonction permet d'enregistrer un remplacement de sous-système de souris dans la session courante. |
MOUREMOVEPTR | USHORT MouRemovePtr(PNOPTRRECT PtrArea, HMOU DeviceHandle); | MOUCALLS.DLL | 18 | Cette fonction permet d'établir une région de collision de la souris. |
MOUSETDEVSTATUS | USHORT MouSetDevStatus(PUSHORT DeviceStatus, HMOU DeviceHandle); | MOUCALLS.DLL | 25 | Cette fonction permet de changer le mot d'états de la souris. |
MOUSETEVENTMASK | USHORT MouSetEventMask(PUSHORT EventMask, HMOU DeviceHandle); | MOUCALLS.DLL | 16 | Cette fonction permet de fixer le masque d'événement de la souris. |
MOUSETPTRPOS | USHORT MouSetPtrPos(PPTRLOC PtrPos, HMOU DeviceHandle); | MOUCALLS.DLL | 21 | Cette fonction permet de changer les coordonnées courante du pointeur de positionnement de la souris. |
MOUSETPTRSHAPE | USHORT MouSetPtrShape(PBYTE PtrBuffer, PPTRSHAPE PtrDefRec, HMOU DeviceHandle); | MOUCALLS.DLL | 2 | Cette fonction permet de changer la forme du pointeur de la souris. |
MOUSETSCALEFACT | USHORT MouSetScaleFact(PSCALEFACT ScaleStruct, HMOU DeviceHandle); | MOUCALLS.DLL | 11 | Cette fonction permet de changer le facteur d'échelle de la souris. |
MOUSETTHRESHOLD | APIRET MouSetThreshold(PTHRESHOLD Threshold, HMOU DeviceHandle); | MOUCALLS.DLL | 30 | Cette fonction permet d'attribuer un nouvel ensemble de valeurs seuil au pilote de périphérique de souris courant. |
MOUSYNCH | USHORT MouSynch(USHORT IOWait); | MOUCALLS.DLL | 23 | Cette fonction permet de fournir l'accès synchronisé du sous-système de souris vers le pilote de périphérique de souris. |
PRFCLOSEPROFILE | BOOL PrfCloseProfile( HINI hini ); | PMMERGE.DLL | 2018 | Cette fonction permet de terminer un profile précédemment créer par la fonction PrfOpenProfile. |
PRFOPENPROFILE | HINI PrfOpenProfile( HAB hab, PSZ pszFileName ); | PMMERGE.DLL | 2017 | Cette fonction permet d'allouer un nom de fichier alternatif pour l'utilisation des API avec des préfix Prf. |
PRFQUERYPROFILE | BOOL PrfQueryProfile( HAB hab, PPRFPROFILE pprfproProfile ); | PMMERGE.DLL | 2020 | Cette fonction permet de demander les noms de fichiers de l'utilisateur courant et les profils de système. |
PRFQUERYPROFILEDATA | BOOL PrfQueryProfileData( HINI hini, PSZ pszAppName, PSZ pszKeyWord, PVOID pBuffer, PULONG pulBufSize ); | PMMERGE.DLL | 2015 | Cette fonction permet de récupérer les données précédemment entreposé dans un programme. |
PRFQUERYPROFILEINT | LONG PrfQueryProfileInt( HINI hini, PSZ pszAppName, PSZ pszKeyWord, LONG lDefault ); | PMMERGE.DLL | 2011 | Cette fonction permet d'interpréter les données de profile. |
PRFQUERYPROFILESIZE | BOOL PrfQueryProfileSize( HINI hini, PSZ pszAppName, PSZ pszKeyWord, PULONG pulDataSize ); | PMMERGE.DLL | 2014 | Cette fonction permet de demander l'espace de données qu'utilise un profile. |
PRFRESET | BOOL PrfReset( HAB hab, PPRFPROFILE pprfProfile ); | PMMERGE.DLL | 2019 | Cette fonction permet de changer les profils par défaut utilisé par le système. |
UNICOMPLETEUSERLOCALE | int UniCompleteUserLocale(void); | LIBUNI.DLL | 155 | Cette fonction permet de finaliser une modification locale. |
UNICREATEATTROBJECT | int UniCreateAttrObject(const LocaleObject locale_object, const UniChar *AttrName, AttrObject *attr_object); | LIBUNI.DLL | 16 | Cette fonction permet de créer un attribut d'objet pouvant être utilisé afin de déterminer la classification de caractères. |
UNICREATELOCALEOBJECT | int UniCreateLocaleObject(int LocaleSpecType, const VOID *LocaleSpec, LocaleObject *locale_object); | LIBUNI.DLL | 20 | Cette fonction permet de créer un objet locale. |
UNICREATETRANSFORMOBJECT | int UniCreateTransformObject(const LocaleObject locale_object, const UniChar *xtype, XformObject *xform_object); | LIBUNI.DLL | 17 | Cette fonction permet de créer un objet de transformation de chaine de caractères Unicode. |
UNIDELETEUSERLOCALE | int UniDeleteUserLocale(UniChar *locale); | LIBUNI.DLL | 154 | Cette fonction permet de supprimer une utilisation locale précédemment créer par l'utilisateur. |
UNIFREEATTROBJECT | int UniFreeAttrObject(AttrObject attr_object); | LIBUNI.DLL | 7 | Cette fonction permet de libérer l'objet d'attribut de caractères. |
UNIFREELOCALEINFO | int UniFreeLocaleInfo(UniLconv *UniLconv_addr); | LIBUNI.DLL | 28 | Cette fonction permet de libérer la structure d'information locale. |
UNIFREELOCALEOBJECT | int UniFreeLocaleObject(LocaleObject locale_object); | LIBUNI.DLL | 21 | Cette fonction permet de libérer un objet locale précédemment créer par la fonction «UniCreateLocaleObject». |
UNIFREEMEM | int UniFreeMem(VOID *memory); | LIBUNI.DLL | 22 | Cette fonction permet de libérer la mémoire alloué par la fonction UniQueryLocaleObject. |
UNIFREETRANSFORMOBJECT | int UniFreeTransformObject(XformObject xform_object); | LIBUNI.DLL | 18 | Cette fonction permet de libérer un objet de transformation de chaine de caractères Unicode. |
UNILOCALESTRTOTOKEN | int UniLocaleStrToToken(int LocaleStringType, const VOID *locale_string, LocaleToken *locale_token); | LIBUNI.DLL | 54 | Cette fonction permet d'effectuer la conversion d'une chaine de caractères locale spécifié dans un jeton. |
UNILOCALETOKENTOSTR | int UniLocaleTokenToStr(const LocaleToken locale_token, int LocaleStringType, VOID **locale_string); | LIBUNI.DLL | 55 | Cette fonction permet d'effectuer la conversion d'un jeton locale en chaine de caractères locale spécifié. |
UNIMAKEUSERLOCALE | int UniMakeUserLocale(UniChar *newName, UniChar *baseName); | LIBUNI.DLL | 152 | Cette fonction permet de créer une utilisation locale d'un système de base locale. |
UNIMAPCTRYTOLOCALE | int UniMapCtryToLocale(ULONG ulCountryCode, UniChar * ucsLocaleName, size_t n); | LIBUNI.DLL | 67 | Cette fonction permet d'effectuer la conversion d'un code de pays, de type de données ULONG, en son nom locale représenté par une chaine de caractères UniChar acceptable dans l'entrée des autres fonctions Unicode. |
UNIQUERYALNUM | int UniQueryAlnum(const LocaleObject locale_object, UniChar ucCharacter); | LIBUNI.DLL | 14 | Cette fonction permet de créer une requête d'attributs de caractères alphanumérique. |
UNIQUERYALPHA | int UniQueryAlpha(const LocaleObject locale_object, UniChar ucCharacter); | LIBUNI.DLL | 6 | Cette fonction permet de créer une requête d'attributs de caractères alphanumérique. |
UNIQUERYATTR | ULONG UniQueryAttr(UniChar *attrName); | LIBUNI.DLL | 74 | Cette fonction permet de demander la valeur associé avec le nom de l'attribut fournit par l'utilisateur. |
UNIQUERYBLANK | int UniQueryBlank(const LocaleObject locale_object, UniChar ucCharacter); | LIBUNI.DLL | 13 | Cette fonction permet de créer une requête d'attributs de caractères d'espace. |
UNIQUERYCHAR | int UniQueryChar(UniChar uc, ULONG attr); | LIBUNI.DLL | 71 | Cette fonction permet de demander si le caractères indiqué est l'attribut(s) requis. |
UNIQUERYCHARATTR | int UniQueryCharAttr(AttrObject attr_object, UniChar ucCharacter); | LIBUNI.DLL | 8 | Cette fonction permet de créer une requête d'attributs de caractères. |
UNIQUERYCHARTYPE | UNICTYPE * UniQueryCharType(UniChar uc); | LIBUNI.DLL | 76 | Cette fonction permet de demander les attributs de type de caractères. |
UNIQUERYCHARTYPETABLE | ULONG UniQueryCharTypeTable(ULONG *count, UNICTYPE **unictype); | LIBUNI.DLL | 78 | Cette fonction permet de demander les types de tables de caractères. |
UNIQUERYCNTRL | int UniQueryCntrl(const LocaleObject locale_object, UniChar ucCharacter); | LIBUNI.DLL | 5 | Cette fonction permet de créer une requête d'attributs de caractères de contrôle. |
UNIQUERYCOUNTRYNAME | int UniQueryCountryName(UniChar *country, UniChar *isolang, UniChar **infoitem); | LIBUNI.DLL | 159 | Cette fonction permet de demander le nom d'un pays dans une langue spécifié. |
UNIQUERYDIGIT | int UniQueryDigit(const LocaleObject locale_object, UniChar ucCharacter); | LIBUNI.DLL | 12 | Cette fonction permet de créer une requête d'attributs de caractères de chiffres. |
UNIQUERYGRAPH | int UniQueryGraph(const LocaleObject locale_object, UniChar ucCharacter); | LIBUNI.DLL | 4 | Cette fonction permet de créer une requête d'attributs de caractères graphique. |
UNIQUERYLANGUAGENAME | int UniQueryLanguageName(UniChar *language, UniChar *isolang, UniChar **infoitem); | LIBUNI.DLL | 158 | Cette fonction permet de demander le nom d'une langue dans une langue spécifié. |
UNIQUERYLOCALEINFO | int UniQueryLocaleInfo(const LocaleObject locale_object, struct UniLconv **UniLconv_addr_ptr); | LIBUNI.DLL | 29 | Cette fonction permet de demander les informations à propos de conventions locale. |
UNIQUERYLOCALEITEM | int UniQueryLocaleItem(const LocaleObject locale_object, LocaleItem liItem, UniChar **info_item_addr_ptr); | LIBUNI.DLL | 30 | Cette fonction permet de demander les informations locale pour un item. |
UNIQUERYLOCALELIST | int UniQueryLocaleList(int flag, UniChar *uniBuffer, int numUniChars); | LIBUNI.DLL | 157 | Cette fonction permet de demander un tampon remplit avec une liste de définitions locales dans le système. |
UNIQUERYLOCALEOBJECT | int UniQueryLocaleObject(const LocaleObject locale_object, int category, int LocaleSpecType, VOID **locale_name); | LIBUNI.DLL | 19 | Cette fonction permet de demander le nom locale d'un objet. |
UNIQUERYLOCALEVALUE | int UniQueryLocaleValue(const LocaleObject locale_object, LocaleItem item, int *info_item); | LIBUNI.DLL | 156 | Cette fonction permet de demander une valeur intégral associé avec l'item de requête locale. |
UNIQUERYLOWER | int UniQueryLower(const LocaleObject locale_object, UniChar ucCharacter); | LIBUNI.DLL | 11 | Cette fonction permet de créer une requête d'attributs de caractères en minuscule. |
UNIQUERYNUMERICVALUE | int UniQueryNumericValue(UniChar uc); | LIBUNI.DLL | 77 | Cette fonction permet de demander la valeur numérique associé avec un caractère Unicode. |
UNIQUERYPRINT | int UniQueryPrint(const LocaleObject locale_object, UniChar ucCharacter); | LIBUNI.DLL | 3 | Cette fonction permet de créer une requête d'attributs de caractères imprimable. |
UNIQUERYPUNCT | int UniQueryPunct(const LocaleObject locale_object, UniChar ucCharacter); | LIBUNI.DLL | 10 | Cette fonction permet de créer une requête d'attributs de caractères de ponctuation. |
UNIQUERYSPACE | int UniQuerySpace(const LocaleObject locale_object, UniChar ucCharacter); | LIBUNI.DLL | 2 | Cette fonction permet de créer une requête d'attributs de caractères d'espace. |
UNIQUERYSTRINGTYPE | ULONG UniQueryStringType(UniChar *ustr, int size, USHORT *outstr, int kind); | LIBUNI.DLL | 75 | Cette fonction permet de demander le type d'attributs de chaque caractères dans une chaine de caractères. |
UNIQUERYUPPER | int UniQueryUpper(const LocaleObject locale_object, UniChar ucCharacter); | LIBUNI.DLL | 9 | Cette fonction permet de créer une requête d'attributs de caractères en majuscule. |
UNIQUERYXDIGIT | int UniQueryXDigit(const LocaleObject locale_object, UniChar ucCharacter); | LIBUNI.DLL | 1 | Cette fonction permet de créer une requête d'attributs de caractères hexadécimal. |
UNISCANFORATTR | int UniScanForAttr(AttrObject attr_object, const UniChar *ucs, size_t num_elems, ulsBool inverse_op, size_t *offset); | LIBUNI.DLL | 15 | Cette fonction permet d'effectuer un balayage des attributs correspondant dans une chaine de caractères Unicode. |
UNISETUSERLOCALEITEM | int UniSetUserLocaleItem(UniChar *locale, int item, int type, void *value); | LIBUNI.DLL | 153 | Cette fonction permet d'utiliser un ensemble local outrepassant l'item locale. |
UNISTRCAT | UniChar UniStrcat(UniChar *ucs1, const UniChar *ucs2); | LIBUNI.DLL | 31 | Cette fonction permet d'effectuer une concaténation d'élément de code de chaine de caractères. |
UNISTRCHR | UniChar UniStrchr(const UniChar *ucs, UniChar ucCharacter); | LIBUNI.DLL | 32 | Cette fonction permet de rechercher la première occurence par un code d'élément. |
UNISTRCMP | int UniStrcmp(const UniChar *ucs1, const UniChar *ucs2); | LIBUNI.DLL | 33 | Cette fonction permet d'effectuer une comparaison d'élément de code de chaine de caractères. |
UNISTRCMPI | int UniStrcmpi(const LocaleObject locale_object, const UniChar *ucs1, const UniChar *ucs2); | LIBUNI.DLL | 34 | Cette fonction permet d'effectuer une comparaison d'élément de code de chaine de caractères sans distinction entre les majuscules et les minuscules. |
UNISTRCOLL | int UniStrcoll(const LocaleObject locale_object, const UniChar *ucs1, const UniChar *ucs2); | LIBUNI.DLL | 35 | Cette fonction permet d'effectuer une comparaison de collation de langage de chaine de caractères Unicode. |
UNISTRCPY | UniChar * UniStrcpy(UniChar *ucs1, const UniChar *ucs2); | LIBUNI.DLL | 36 | Cette fonction permet d'effectuer une copie de code d'élément d'une chaine de caractères Unicode. |
UNISTRCSPN | size_t UniStrcspn(const UniChar *ucs1, const UniChar *ucs2); | LIBUNI.DLL | 37 | Cette fonction permet de rechercher le code d'élément de chaine de caractères. |
UNISTRFMON | int UniStrfmon(const LocaleObject locale_object, UniChar *ucs, size_t maxsize, const UniChar *format, ...); | LIBUNI.DLL | 38 | Cette fonction permet d'effectuer une conversion de valeur monétaire vers une chaine de caractères Unicode. |
UNISTRFTIME | size_t UniStrftime(const LocaleObject locale_object, UniChar *ucs, size_t maxsize, const UniChar *format, const struct tm *timeptr); | LIBUNI.DLL | 39 | Cette fonction permet d'effectuer le format d'une date et d'une heure en chaine de caractères Unicode. |
UNISTRLEN | size_t UniStrlen(const UniChar *ucs); | LIBUNI.DLL | 40 | Cette fonction permet de demander la longueur de code d'élément d'une chaine de caractères Unicode. |
UNISTRLWR | UniChar * UniStrlwr(UniChar *ucsUniStringIn); | LIBUNI.DLL | 62 | Cette fonction permet d'effectuer la conversion d'une chaine de caractères Unicode en minuscule en accord avec un langage neutre d'une table de cartographie. |
UNISTRNCAT | UniChar * UniStrncat(UniChar *ucs1, const UniChar *ucs2, size_t n); | LIBUNI.DLL | 41 | Cette fonction permet d'effectuer une concaténation d'un nombre spécifique d'élément de code de chaine de caractères Unicode. |
UNISTRNCMP | int UniStrncmp(const UniChar *ucs1, const UniChar *ucs2, size_t n); | LIBUNI.DLL | 42 | Cette fonction permet d'effectuer une comparaison d'un nombre spécifique de code d'élément d'une chaine de caractères Unicode. |
UNISTRNCMPI | int UniStrncmpi(const LocaleObject locale_object, const UniChar *ucs1, const UniChar *ucs2, const size_t n); | LIBUNI.DLL | 43 | Cette fonction permet d'effectuer une comparaison d'un nombre spécifique de code d'élément d'une chaine de caractères Unicode sans distinction entre les minuscules et les majuscules. |
UNISTRNCPY | UniChar * UniStrncpy(UniChar *ucs1, const UniChar *ucs2, size_t n); | LIBUNI.DLL | 44 | Cette fonction permet d'effectuer une copie du nombre spécifié de code d'élément dans une chaine de caractères Unicode. |
UNISTRPBRK | UniChar * UniStrpbrk(const UniChar *ucs1, const UniChar *ucs2); | LIBUNI.DLL | 45 | Cette fonction permet d'effectuer la localisation de code d'élément dans un code d'élément de chaine de caractères Unicode. |
UNISTRPTIME | UniChar * UniStrptime(const LocaleObject locale_object, const UniChar *buf, const UniChar *fmt, struct tm *tm); | LIBUNI.DLL | 46 | Cette fonction permet d'effectuer la conversion d'une date et d'heure. |
UNISTRRCHR | UniChar * UniStrrchr(const UniChar *ucs, UniChar ucCharacter); | LIBUNI.DLL | 47 | Cette fonction permet d'effectuer la localisation de la dernière occurence d'un code d'élément d'une chaine de caractères Unicode. |
UNISTRSPN | size_t UniStrspn(const UniChar *ucs1, const UniChar *ucs2); | LIBUNI.DLL | 48 | Cette fonction permet de demander le nombre de code d'élément dans un segment. |
UNISTRSTR | UniChar * UniStrstr(const UniChar *ucs1, const UniChar *ucs2); | LIBUNI.DLL | 49 | Cette fonction permet d'effectuer la localisation d'une séquence de code d'élément. |
UNISTRTOD | int UniStrtod(const LocaleObject locale_object, const UniChar *nptr, UniChar **endptr, double *fResult); | LIBUNI.DLL | 50 | Cette fonction permet d'effectuer la conversion d'une chaine de caractères en une valeur réel de double précision. |
UNISTRTOK | UniChar * UniStrtok(UniChar *ucsString1, UniChar *ucsString2); | LIBUNI.DLL | 63 | Cette fonction permet d'effectuer la conversion d'une chaine de caractères Unicode en un jeton. |
UNISTRTOL | int UniStrtol(const LocaleObject locale_object, const UniChar *nptr, UniChar **endptr, int base, long int *liResult); | LIBUNI.DLL | 51 | Cette fonction permet d'effectuer la conversion d'une chaine de caractères en un nombre entier long. |
UNISTRTOUL | int UniStrtoul(const LocaleObject locale_object, const UniChar *nptr, UniChar **endptr, int base, unsigned long int *ulResult); | LIBUNI.DLL | 52 | Cette fonction permet d'effectuer la conversion d'une chaine de caractères en un nombre naturel long. |
UNISTRUPR | UniChar * UniStrupr(UniChar *ucsUniStringIn); | LIBUNI.DLL | 61 | Cette fonction permet d'effectuer la conversion d'une chaine de caractères Unicode en majuscule en accord avec un langage neutre d'une table de cartographie. |
UNISTRXFRM | size_t UniStrxfrm(const LocaleObject locale_object, UniChar *ucs1, const UniChar *ucs2, size_t n); | LIBUNI.DLL | 53 | Cette fonction permet d'effectuer la transformation d'une chaine de caractères. |
UNITOLOWER | UniChar UniTolower(UniChar ucUniCharIn); | LIBUNI.DLL | 59 | Cette fonction permet d'effectuer la conversion d'un caractère Unicode en minuscule en accord avec un langage neutre d'une table de cartographie. |
UNITOUPPER | UniChar UniToupper(UniChar ucUniCharIn); | LIBUNI.DLL | 60 | Cette fonction permet d'effectuer la conversion d'un caractère Unicode en majuscule en accord avec un langage neutre d'une table de cartographie. |
UNITRANSFORMSTR | int UniTransformStr(XformObject xform_object, const UniChar *InpBuf, int *InpSize, UniChar *OutBuf, int *OutSize); | LIBUNI.DLL | 56 | Cette fonction permet d'effectuer une transformation de chaine de caractères en un objet de transformation créer par l'objet UniCreateTransformObject. |
UNITRANSLOWER | UniChar UniTransLower(const LocaleObject locale_object, UniChar ucCharacter); | LIBUNI.DLL | 57 | Cette fonction permet d'effectuer la conversion d'un caractère Unicode en sa minuscule en utilisant les informations locales spécifiés. |
UNITRANSUPPER | UniChar UniTransUpper(const LocaleObject locale_object, UniChar ucCharacter); | LIBUNI.DLL | 58 | Cette fonction permet d'effectuer la conversion d'un caractère Unicode en sa majuscule en utilisant les informations locales spécifiés. |
RMALLOCRESOURCE | APIRET RMAllocResource(HDRIVER hDriver, PHRESOURCE hResource, PRESOURCESTRUCT ResourceStruct); | RMINFO.DLL | 8 | Cette fonction permet de demander une ressource Handle et d'allouer un pilote pour enregistrer son utilisation dans les ressources matériels. |
VIOASSOCIATE | APIRET VioAssociate(HDC hdc, HVIO hvps); | VIOCALLS.DLL | 55 | Cette fonction permet d'associé ou disossocié un espace de présentation VIO avec le périphérique de contexte. |
VIOCREATELOGFONT | APIRET VioCreateLogFont(PFATTRS attrs, ULONG lcid, STR8 Name, HVIO hvps); | VIOCALLS.DLL | 60 | Cette fonction permet de spécifier une police de caractères à utiliser avec une session VIO. |
VIOCREATEPS | APIRET VioCreatePS(PHVIO phvps, ULONG Rows, ULONG Columns, ULONG Format, ULONG AttrBytes, HVIO hvps); | VIOCALLS.DLL | 56 | Cette fonction permet de créer une espace de présentation VIO. |
VIODELETESETID | APIRET VioDeleteSetId(ULONG lcid, HVIO hvps); | VIOCALLS.DLL | 57 | Cette fonction permet de faire en sorte qu'une police de caractères logique ne soit plus disponible par l'identificateur locale. |
VIODEREGISTER | USHORT VioDeRegister(); | VIOCALLS.DLL | 6 | Cette fonction permet de désenregistrer le remplacement de sous-système vidéo. |
VIODESTROYPS | APIRET VioDestroyPS(HVIO hvps); | VIOCALLS.DLL | 61 | Cette fonction permet de détruire l'espace de présentation VIO. |
VIOENDPOPUP | USHORT VioEndPopUp(HVIO VioHandle); | VIOCALLS.DLL | 1 | Cette fonction permet de terminer une erreur d'opération de sous-fenêtre. |
VIOGETANSI | USHORT VioGetAnsi(PUSHORT Indicator, HVIO VioHandle); | VIOCALLS.DLL | 3 | Cette fonction permet d'envoyer une requête d'état ANSI. |
VIOGETBUF | USHORT VioGetBuf(PULONG LVBPtr, PUSHORT Length, HVIO VioHandle); | VIOCALLS.DLL | 31 | Cette fonction permet de demander l'adresse d'un tampon logique vidéo (LVB) dans une session. |
VIOGETCONFIG | USHORT VioGetConfig(USHORT ConfigID, PVIOCONFIGINFO ConfigData, HVIO VioHandle); | VIOCALLS.DLL | 46 | Cette fonction permet de demander la configuration matériel du vidéo. |
VIOGETCP | USHORT VioGetCp(USHORT Reserved, PUSHORT CodePageID, HVIO VioHandle); | VIOCALLS.DLL | 40 | Cette fonction permet d'envoyer une requête de code page courant du vidéo. |
VIOGETCURPOS | USHORT VioGetCurPos(PUSHORT Row, PUSHORT Column, HVIO VioHandle); | VIOCALLS.DLL | 9 | Cette fonction permet demander la position courante du curseur. |
VIOGETCURTYPE | USHORT VioGetCurType(PVIOCURSORINFO CursorData, HVIO VioHandle); | VIOCALLS.DLL | 27 | Cette fonction permet de demander la taille du curseur. |
VIOGETDEVICECELLSIZE | APIRET VioGetDeviceCellSize(PULONG Height, PULONG Width, HVIO hvps); | VIOCALLS.DLL | 58 | Cette fonction permet de retourner la taille de la cellule courante de caractères en pels. |
VIOGETFONT | USHORT VioGetFont(PVIOFONTINFO RequestBlock, HVIO VioHandle); | VIOCALLS.DLL | 29 | Cette fonction permet de demander la police de caractères active et affiché. |
VIOGETMODE | USHORT VioGetMode(PVIOMODEINFO ModeData, HVIO VioHandle); | VIOCALLS.DLL | 21 | Cette fonction permet de demander le mode vidéo courant. |
VIOGETORG | APIRET VioGetOrigin(PULONG Row, PULONG Column, HVIO hvps); | VIOCALLS.DLL | 59 | Cette fonction permet de demander la position dans lequel l'espace de présentation est cartographié dans la fenêtre. |
VIOGETPHYSBUF | USHORT VioGetPhysBuf(PVIOPHYSBUF DisplayBuf, USHORT Reserved); | VIOCALLS.DLL | 2 | Cette fonction permet demander l'adresse du tampon d'affichage physique. |
VIOGETSTATE | USHORT VioGetState(PVOID RequestBlock, HVIO VioHandle); | VIOCALLS.DLL | 49 | Cette fonction permet de demander l'état du vidéo. |
VIOGLOBALREG | USHORT VioGlobalReg(PSZ ModuleName, PSZ EntryPoint, ULONG FunctionMask1, ULONG FunctionMask2, LONG Reserved); | VIOCALLS.DLL | 70 | Cette fonction permet d'allouer un sous-système afin qu'il reçoive des avertissements de complémentarité d'appels VIO en provenance de toutes les applications exécutés en mode pleine écran. |
VIOMODEUNDO | USHORT VioModeUndo(USHORT OwnerIndic, USHORT KillIndic, USHORT Reserved); | VIOCALLS.DLL | 35 | Cette fonction permet d'annuler un processus léger ModeWait précédant. |
VIOMODEWAIT | USHORT VioModeWait(USHORT RequestType, PUSHORT NotifyType, USHORT Reserved); | VIOCALLS.DLL | 37 | Cette fonction permet de fixer un processus léger ModeWait. |
VIOPOPUP | USHORT VioPopUp(PUSHORT Options, HVIO VioHandle); | VIOCALLS.DLL | 11 | Cette fonction permet d'envoyer une requête temporaire dans une session de premier plan. |
VIOPRTSC | USHORT VioPrtSc(HVIO VioHandle); | VIOCALLS.DLL | 8 | Cette fonction permet d'effectuer les opérations du bouton PrtSc. Elle est appelé par le gestionnaire de session lorsque se bouton est enfoncé. |
VIOPRTSCTOGGLE | USHORT VioPrtScToggle(HVIO VioHandle); | VIOCALLS.DLL | 50 | Cette fonction permet d'effectuer les opérations de la combinaison de touche Ctrl+PrtSc. Elle est appelé par le gestionnaire de session lorsque ses boutons sont enfoncés. |
VIOQUERYFONTS | APIRET VioQueryFonts(PULONG Remfonts, PFONTMETRICS Metrics, ULONG Metlen, PULONG Fonts, PSZ Facename, ULONG Options, HVIO hvps); | VIOCALLS.DLL | 64 | Cette fonction permet de demander la position dans lequel l'espace de présentation est cartographié dans la fenêtre. |
VIOQUERYSETIDS | APIRET VioQuerySetIds(PULONG lcids, PSTR8 Names, PULONG Types, PULONG count, HVIO hvps); | VIOCALLS.DLL | 62 | Cette fonction permet de demander les informations à propos d'un identificateur local VIO. |
VIOREADCELLSTR | USHORT VioReadCellStr(PCH CellStr, PUSHORT Length, USHORT Row, USHORT Column, HVIO VioHandle); | VIOCALLS.DLL | 24 | Cette fonction permet d'effectuer la lecture d'une cellule de chaine de caractères affiché. |
VIOREADCHARSTR | USHORT VioReadCharStr(PCH CharStr, PUSHORT Length, USHORT Row, USHORT Column, HVIO VioHandle); | VIOCALLS.DLL | 30 | Cette fonction permet d'effectuer la lecture d'une chaine de caractères affiché |
VIOREGISTER | USHORT VioRegister(PSZ ModuleName, PSZ EntryPoint, ULONG FunctionMask1, ULONG FunctionMask2); | VIOCALLS.DLL | 45 | Cette fonction permet d'enregistrer un remplacement de sous-système vidéo alternatif pour la session courante. |
VIOSAVREDRAWUNDO | USHORT VioSavRedrawUndo(USHORT OwnerIndic, USHORT KillIndic, HVIO VioHandle); | VIOCALLS.DLL | 28 | Cette fonction permet d'allouer un processus léger afin qu'il traite une annulation de fonction VioSavRedrawWait issus d'une autre processus léger en même temps que le processus. |
VIOSAVREDRAWWAIT | USHORT VioSavRedrawWait(USHORT SavRedrawIndic, PUSHORT NotifyType, HVIO VioHandle); | VIOCALLS.DLL | 25 | Cette fonction permet d'avertir l'application en mode graphique quand il est sauvegardé ou redessiné dans une image d'écran. |
VIOSCRLOCK | USHORT VioScrLock(USHORT WaitFlag, PUCHAR Status, HVIO VioHandle); | VIOCALLS.DLL | 23 | Cette fonction permet de verrouiller l'accès à l'écran physique. |
VIOSCROLLDN | USHORT VioScrollDn(USHORT TopRow, USHORT LeftCol, USHORT BotRow, USHORT RightCol, USHORT Lines, PBYTE Cell, HVIO VioHandle); | VIOCALLS.DLL | 47 | Cette fonction permet d'effectuer un défilement d'une portion de l'écran vers le bas. |
VIOSCROLLLF (alias de VIOSCROLLLE) | USHORT VioScrollLf(USHORT TopRow, USHORT LeftCol, USHORT BotRow, USHORT RightCol, USHORT Lines, PBYTE Cell, HVIO VioHandle); | VIOCALLS.DLL | 44 | Cette fonction permet d'effectuer un défilement d'une portion de l'écran vers la gauche. |
VIOSCROLLRT (alias de VIOSCROLLRI) | USHORT VioScrollRt(USHORT TopRow, USHORT LeftCol, USHORT BotRow, USHORT RightCol, USHORT Lines, PBYTE Cell, HVIO VioHandle); | VIOCALLS.DLL | 12 | Cette fonction permet d'effectuer un défilement d'une portion de l'écran vers la droite. |
VIOSCROLLUP | USHORT VioScrollUp(USHORT TopRow, USHORT LeftCol, USHORT BotRow, USHORT RightCol, USHORT Lines, PBYTE Cell, HVIO VioHandle); | VIOCALLS.DLL | 7 | Cette fonction permet d'effectuer un défilement d'une portion de l'écran vers le haut. |
VIOSCRUNLOCK | USHORT VioScrUnLock(HVIO VioHandle); | VIOCALLS.DLL | 18 | Cette fonction permet de relâcher le verroue de l'écran physique. |
VIOSETANSI | USHORT VioSetAnsi(USHORT Indicator, HVIO VioHandle); | VIOCALLS.DLL | 5 | Cette fonction permet de fixer l'état ANSI. |
VIOSETCP | USHORT VioSetCp(USHORT Reserved, USHORT CodePageID, HVIO VioHandle); | VIOCALLS.DLL | 42 | Cette fonction permet de fixer le code de page vidéo. |
VIOSETCURPOS (alias de VIOSETCURSORPOS) | USHORT VioSetCurPos(USHORT Row, USHORT Column, HVIO VioHandle); | VIOCALLS.DLL | 15 | Cette fonction permet de fixer la position du curseur. |
VIOSETCURTYPE | USHORT VioSetCurType(PVIOCURSORINFO CursorData, HVIO VioHandle); | VIOCALLS.DLL | 32 | Cette fonction permet de fixer la taille du curseur. |
VIOSETDEVICECELLSIZE | APIRET VioSetDeviceCellSize(ULONG Height, ULONG Width, HVIO hvps); | VIOCALLS.DLL | 65 | Cette fonction permet de fixer la taille de la cellule de caractères courante en pels. |
VIOSETFONT | USHORT VioSetFont(PVIOFONTINFO RequestBlock, HVIO VioHandle); | VIOCALLS.DLL | 33 | Cette fonction permet de fixer la police de caractères affiché. |
VIOSETMODE | USHORT VioSetMode(PVIOMODEINFO ModeData, HVIO VioHandle); | VIOCALLS.DLL | 22 | Cette fonction permet de fixer le mode vidéo courant. |
VIOSETORG | APIRET VioSetOrigin(ULONG Row, ULONG Column, HVIO hvps); | VIOCALLS.DLL | 63 | Cette fonction permet de fixer la position dans laquelle l'espace de présentation est cartographié dans la fenêtre. |
VIOSETSTATE | USHORT VioSetState(PVOID RequestBlock, HVIO VioHandle); | VIOCALLS.DLL | 51 | Cette fonction permet de fixer l'état de la vidéo. |
VIOSHOWBUF | USHORT VioShowBuf(USHORT Offset, USHORT Length, HVIO VioHandle); | VIOCALLS.DLL | 43 | Cette fonction permet d'effectuer un rafraichissement de l'affichage physique avec une portion du LVB. |
VIOSHOWPS | APIRET VioShowPS(ULONG Depth, ULONG Width, ULONG Cell, HVIO hvps); | VIOCALLS.DLL | 66 | Cette fonction permet de mettre à jour l'affichage dans l'espace de présentation VIO. |
VIOWRTCELLSTR | USHORT VioWrtCellStr(PCH CellStr, USHORT Length, USHORT Row, USHORT Column, HVIO VioHandle); | VIOCALLS.DLL | 10 | Cette fonction permet d'écrire une cellule de chaine de caractères. |
VIOWRTCHARSTR | USHORT VioWrtCharStr(PCH CharStr, USHORT Length, USHORT Row, USHORT Column, HVIO VioHandle); | VIOCALLS.DLL | 13 | Cette fonction permet d'écrire une chaine de caractères avec les attributs existants. |
VIOWRTCHARSTRATT | USHORT VioWrtCharStrAtt(PCH CharStr, USHORT Length, USHORT Row, USHORT Column, PBYTE Attr, HVIO VioHandle); | VIOCALLS.DLL | 48 | Cette fonction permet d'écrire une chaine de caractères avec un attribut constant. |
VIOWRTNATTR | USHORT VioWrtNAttr(PBYTE Attr, USHORT Times, USHORT Row, USHORT Column, HVIO VioHandle); | VIOCALLS.DLL | 26 | Cette fonction permet d'effectuer la réplication d'un octet d'attribut sans changer le caractère dans l'affichage de l'écran. |
VIOWRTNCELL | USHORT VioWrtNCell(PBYTE Cell, USHORT Times, USHORT Row, USHORT Column, HVIO VioHandle); | VIOCALLS.DLL | 52 | Cette fonction permet de répliquer une cellule. |
VIOWRTNCHAR | USHORT VioWrtNChar(PCH Char, USHORT Times, USHORT Row, USHORT Column, HVIO VioHandle); | VIOCALLS.DLL | 53 | Cette fonction permet de répliquer un caractère en laissant les attributs inchangé. |
VIOWRTTTY | USHORT VioWrtTTY(PCH CharStr, USHORT Length, HVIO VioHandle); | VIOCALLS.DLL | 19 | Cette fonction permet d'écrire une chaine de caractères en mode télétypé. |
WINADDATOM | ATOM WinAddAtom(HATOMTBL hatomtblAtomTbl, PSZ AtomName); | PMWIN.DLL | 235, 700 | Cette fonction permet d'ajouter un atome dans une table d'atome. |
WINALARM | BOOL WinAlarm(HWND hwndDeskTop, ULONG flStyle); | PMWIN.DLL | 138, 701 | Cette fonction permet de générer un alarme audible. |
WINALLOCMEM | NPBYTE WinAllocMem(HHEAP a,USHORT b); | PMWIN.DLL | 228 | Cette fonction permet d'allouer de la mémoire dynamiquement. |
WINASSOCIATEHELPINSTANCE | BOOL WinAssociateHelpInstance(HWND hwndHelpInstance, HWND hwndApp); | HELPMGR.DLL | 4 | Cette fonction permet d'effectuer une connexion à une instance IPF d'un cadre de fenêtre. |
WINAVAILMEM | USHORT WinAvailMem(HHEAP hHeap,BOOL a,USHORT b); | PMWIN.DLL | 227 | Cette fonction permet de demander la quantité de mémoire disponible. |
WINBEGINENUMWINDOWS | HENUM WinBeginEnumWindows(HWND hwnd); | PMWIN.DLL | 702 | Cette fonction permet de commencer le traitement d'énumération de tous les fenêtres enfants immédiates dans la fenêtre spécifié. |
WINBEGINPAINT | HPS WinBeginPaint( HWND hwnd, HPS hps, PRECTL prcl ); | PMWIN.DLL | 45, 703 | Cette fonction permet de demander une représentation de l'espace de dessinage d'une fenêtre spécifié. |
WINBROADCASTMSG | BOOL WinBroadcastMsg(HWND hwndParent, ULONG ulMsgId, MPARAM mpParam1, MPARAM mpParam2, ULONG flCmd); | PMWIN.DLL | 63, 901 | Cette fonction permet de diffuser un message à de multiples fenêtres. |
WINCALCFRAMERECT | BOOL WinCalcFrameRect(HWND hwndFrame, PRECTL prcl, BOOL fClient); | PMWIN.DLL | 143, 704 | Cette fonction permet de calculer un rectangle client d'un cadre de rectangle ou d'un cadre de rectangle pour un rectangle client. |
WINCALLMSGFILTER | BOOL WinCallMsgFilter(HAB hab, PQMSG pqmsg, ULONG ulFilter); | PMWIN.DLL | 73, 905 | Cette fonction permet d'appeler un crochet de filtre de message. |
WINCANCELSHUTDOWN | BOOL WinCancelShutdown(HMQ hmq, BOOL fCancelAlways); | PMWIN.DLL | 277, 705 | Cette fonction permet d'annuler une requête d'application de fermeture du système d'exploitation. |
WINCHECKINPUT | BOOL WinCheckInput(HAB hab); | PMWIN.DLL | 640 | Cette fonction permet d'utiliser une conjonction avec un crochet MsgInputHook dans un événement d'entrée simultané d'une entrée de traitment système du gestionnaire de présentation. |
WINCLOSECLIPBRD | BOOL WinCloseClipbrd(HAB hab); | PMWIN.DLL | 112, 707 | Cette fonction permet de fermer le presse-papier et d'allouer d'autres applications à ouvrir avec la fonction WinOpenClipbrd. |
WINCOMPARESTRINGS | ULONG WinCompareStrings(HAB hab, ULONG idCodepage, ULONG idCountryCode, PSZ pszString1, PSZ pszString2, ULONG ulReserved); | PMWIN.DLL | 220, 708 | Cette fonction permet de comparer deux chaines de caractères définie, avec une terminaison nulle, utilisant le même code de page. |
WINCOPYACCELTABLE | ULONG WinCopyAccelTable(HACCEL hAccel, PACCELTABLE pacctAccelTable, ULONG ulCopyMax); | PMWIN.DLL | 108, 709 | Cette fonction permet d'utiliser une demande de données de table d'accélérateur correspondant au Handle d'une table d'accélérateur ou de demander la taille des données d'une table d'accélérateur. |
WINCOPYRECT | BOOL WinCopyRect(HAB hab, PRECTL prclDst, PRECTL prclSrc); | PMWIN.DLL | 161, 710 | Cette fonction permet de copier un rectangle d'une source vers une destination. |
WINCPTRANSLATECHAR | UCHAR WinCpTranslateChar(HAB hab, ULONG idCpSource, UCHAR ucSource, ULONG idCpDest); | PMWIN.DLL | 219, 711 | Cette fonction permet de convertir un caractère de code de page vers un autre code de page. |
WINCPTRANSLATESTRING | BOOL WinCpTranslateString(HAB hab, ULONG idCpSource, PSZ pszSource, ULONG idCpDest, ULONG cbLenDest, PSZ pszDest); | PMWIN.DLL | 218, 712 | Cette fonction permet de convertir une chaine de caractères de code de page vers un autre code de page. |
WINCREATEACCELTABLE | HACCEL WinCreateAccelTable(HAB hab, PACCELTABLE pacctAccelTable); | PMWIN.DLL | 103, 713 | Cette fonction permet de créer une table d'accélération pour les définitions d'accélérateur en mémoire. |
WINCREATEATOMTABLE | HATOMTBL WinCreateAtomTable(ULONG ulInitial, ULONG ulBuckets); | PMWIN.DLL | 233, 714 | Cette fonction permet de créer une table d'atome privé. |
WINCREATECURSOR | BOOL WinCreateCursor(HWND hwnd, LONG lx, LONG ly, LONG lcx, LONG lcy, ULONG ulrgf, PRECTL prclClip); | PMWIN.DLL | 98, 715 | Cette fonction permet de créer ou de changer un curseur pour une fenêtre spécifié. |
WINCREATEDLG | HWND WinCreateDlg(HWND hwndParent, HWND hwndOwner, PFNWP pfnDlgProc, PDLGTEMPLATE pdlgt, PVOID pCreateParams); | PMWIN.DLL | 123, 922 | Cette fonction permet de créer une fenêtre de dialogue. |
WINCREATEFRAMECONTROLS | BOOL WinCreateFrameControls(HWND hwndFrame, PFRAMECDATA pfcdata, PSZ pszTitle); | PMWIN.DLL | 141, 906 | Cette fonction permet de créer le cadre standard de contrôle pour une fenêtre spécifié. |
WINCREATEHEAP | HHEAP WinCreateHeap(SEL sel,USHORT a,USHORT b,USHORT c,USHORT d,USHORT f); | PMWIN.DLL | 225 | Cette fonction permet de créer un tas de mémoire dynamique. |
WINCREATEHELPINSTANCE | HWND WinCreateHelpInstance (HAB hab, PHELPINIT phinitHMInitStructure); | HELPMGR.DLL | 1 | Cette fonction permet de créer une instance IPF. |
WINCREATEHELPTABLE | BOOL WinCreateHelpTable(HWND hwndHelpInstance, PHELPTABLE phtHelpTable); | HELPMGR.DLL | 6 | Cette fonction permet de créer une table d'aide en mémoire. |
WINCREATEMENU | HWND WinCreateMenu(HWND hwndParent, PVOID lpmt); | PMWIN.DLL | 137, 907 | Cette fonction permet de créer une fenêtre de menu pour un gabarit de menu. |
WINCREATEMSGQUEUE | HMQ WinCreateMsgQueue( HAB hab, LONG maxMsg ); | PMWIN.DLL | 58, 716 | Cette fonction permet de répondre à des messages. |
WINCREATEOBJECT | HOBJECT WinCreateObject( PSZ pszClassName, PSZ pszTitle, PSZ pszSetupString, PSZ pszLocation, ULONG ulFlags ); | PMWP.DLL | 202 | Cette fonction permet de créer un objet pszClassName avec le titre pszTitle et le place dans l'emplacement pszLocation. |
WINCREATEPOINTER | HPOINTER WinCreatePointer(HWND hwndDesktop, HBITMAP hbmPointer, BOOL fPointer, LONG xHotspot, LONG yHotspot); | PMWIN.DLL | 88, 717 | Cette fonction permet de créer un pointeur à partir d'un Bitmap. |
WINCREATEPOINTERINDIRECT | HPOINTER WinCreatePointerIndirect(HWND hwndDesktop, PPOINTERINFO pptri); | PMWIN.DLL | 616, 942 | Cette fonction permet de créer un pointeur coloré ou un icône de Bitmap. |
WINCREATESTDWINDOW | HWND WinCreateStdWindow( HWND hwndParent , ULONG flFrameStyle, PULONG pflCreateFlags, PSZ pszClientClass, PSZ pszTitle, ULONG flClientStyle, HMODULE hmodResource, ULONG ulFrameId, PHWND pwhndClient ); | PMWIN.DLL | 140, 908 | Cette fonction permet de créer une fenêtre de type de standard, dans une fenêtre principal d'une application. |
WINCREATEWINDOW | HWND WinCreateWindow( HWND hwndParent, PSZ pszClass , PSZ pszText, ULONG flStyle, LONG x, LONG y, LONG cx, LONG cy, HWND hwndOwner, HWND hwndBehind, ULONG id, PVOID pCtrlData, PVOID pPresParams ); | PMWIN.DLL | 6, 909 | Cette fonction permet de créer une fenêtre visible dans OS/2, en incluant la fenêtre principal, les entrées de champs, la barre de défilement et tous les autres choses. |
WINDDEINITIATE | BOOL WinDdeInitiate(HWND hwndClient, PSZ pszAppName, PSZ pszTopicName, PCONVCONTEXT pContext); | PMWIN.DLL | 297, 718 | Cette fonction permet d'effectuer une requête d'initialisation de conversion de données d'échange dynamique avec un contexte de conversion de langage national. |
WINDEFDLGPROC | MRESULT WinDefDlgProc(HWND hwndDlg, ULONG msg, MPARAM mp1, MPARAM mp2); | PMWIN.DLL | 179, 910 | Cette fonction permet d'invoquer la procédure de dialogue par défaut avec les paramètres spécifiés. |
WINDEFWINDOWPROC | MRESULT WinDefWindowProc(HWND hwnd, ULONG ulMsgid, MPARAM mpParam1, MPARAM mpParam2); | PMWIN.DLL | 178, 911 | Cette fonction permet d'invoquer la procédure de fenêtre par défaut. |
WINDDEPOSTMSG | BOOL WinDdePostMsg(HWND hwndTo, HWND hwndFrom, ULONG usMsgId, PDDESTRUCT pData, ULONG ulOptions); | PMWIN.DLL | 299, 719 | Cette fonction permet de poster un message à une autre application avec lequel une retenu de conversion de données d'échange dynamique avec un conversion de contexte de langage national. |
WINDDERESPOND | MRESULT WinDdeRespond(HWND hwndClient, HWND hwndServer, PSZ pszAppName, PSZ pszTopicName, PCONVCONTEXT pContext); | PMWIN.DLL | 298, 720 | Cette fonction permet d'effectuer une conversion de données d'échange dynamique d'un sujet particulier avec une conversion de contexte de langage national. |
WINDELETEATOM | ATOM WinDeleteAtom(HATOMTBL hatomtblAtomTbl, ATOM atom); | PMWIN.DLL | 237, 721 | Cette fonction permet d'effacer un atome d'une table d'atome. |
WINDELETELIBRARY | BOOL WinDeleteLibrary(HAB hab, HLIB hlibLibhandle); | PMWIN.DLL | 602, 722 | Cette fonction permet de supprimer la bibliothèque spécifié laquelle a été précédemment chargé par la fonction WinLoadLibrary. |
WINDELETEPROCEDURE | BOOL WinDeleteProcedure(HAB hab, PFNWP pwndproc); | PMWIN.DLL | 604, 987 | Cette fonction permet du supprimer la fenêtre ou la procédure de dialogue étant précédemment chargé en utilisant la fonction WinLoadProcedure. |
WINDESTROYACCELTABLE | BOOL WinDestroyAccelTable(HACCEL haccelAccel); | PMWIN.DLL | 104, 723 | Cette fonction permet de détruire une table d'accélérateur. |
WINDESTROYATOMTABLE | HATOMTBL WinDestroyAtomTable(HATOMTBL hatomtblAtomTbl); | PMWIN.DLL | 234, 724 | Cette fonction permet de détruire une table d'atome privé, lequel est a été précédemment créer par WinCreateAtomTable. |
WINDESTROYCURSOR | BOOL WinDestroyCursor(HWND hwnd); | PMWIN.DLL | 99, 725 | Cette fonction permet de détruire le curseur courant, si celui-ci est dans la fenêtre spécifié. |
WINDESTROYHEAP | HHEAP WinDestroyHeap(HHEAP heap); | PMWIN.DLL | 226 | Cette fonction permet de libérer le tas de mémoire dynamique spécifié. |
WINDESTROYHELPINSTANCE | BOOL WinDestroyHelpInstance(HWND hwndHelpInstance); | HELPMGR.DLL | 2 | Cette fonction permet de supprimer une instance IPF. |
WINDESTROYMSGQUEUE | BOOL WinDestroyMsgQueue(HMQ hmq); | PMWIN.DLL | 59, 726 | Cette fonction permet de détreuire les messages en file d'attente. |
WINDESTROYOBJECT | BOOL WinDestroyObject( HOBJECT hObject); | PMWP.DLL | 251 | Cette fonction permet d'enlever un objet existant du bureau. |
WINDESTROYPOINTER | BOOL WinDestroyPointer(HPOINTER hptrPointer); | PMWIN.DLL | 89, 727 | Cette fonction permet de détruire un pointeur ou un icône. |
WINDESTROYWINDOW | BOOL WinDestroyWindow(HWND hwnd); | PMWIN.DLL | 7, 728 | Cette fonction permet de détruire une fenêtre et ses fenêtres enfants. |
WINDISMISSDLG | BOOL WinDismissDlg(HWND hwndDlg, ULONG usResult); | PMWIN.DLL | 126, 729 | Cette fonction permet de cacher un modèle de fenêtre de dialogue à cause d'un appel de retour de WinProcessDlg ou WinDlgBox. |
WINDISPATCHMSG | MRESULT WinDispatchMsg(HAB hab, PQMSG pqmsgMsg); | PMWIN.DLL | 68, 912 | Cette fonction permet d'invoquer une procédure de fenêtre. |
WINDLGBOX | ULONG WinDlgBox(HWND hwndParent, HWND hwndOwner, PFNWP pfnDlgProc, HMODULE hmod, ULONG idDlg, PVOID pCreateParams); | PMWIN.DLL | 125, 923 | Cette fonction permet de charger et de traiter un modèle de fenêtre de dialogue et retourne la valeur de résultat établit par l'appel de WinDismissDlg. |
WINDRAWBITMAP | BOOL WinDrawBitmap(HPS hpsDst, HBITMAP hbm, PRECTL pwrcSrc, PPOINTL pptlDst, LONG clrFore, LONG clrBack, ULONG fl); | PMWIN.DLL | 268, 730 | Cette fonction permet de dessiner un Bitmap en utilisant les couleurs d'image courante et un mélangeur. |
WINDRAWBORDER | BOOL WinDrawBorder(HPS hps, PRECTL prcl, LONG cx, LONG cy, LONG clrFore, LONG clrBack, ULONG flCmd); | PMWIN.DLL | 266, 731 | Cette fonction permet de dessiner les bordures et l'intérieur d'un rectangle. |
WINDRAWPOINTER | BOOL WinDrawPointer(HPS hps, LONG lx, LONG ly, HPOINTER hptrPointer, ULONG ulHalftone); | PMWIN.DLL | 177, 732 | Cette fonction permet de dessiner pointeur passé dans l'espace de présentation spécifié aux coordonnées spécifiés. |
WINDRAWTEXT | LONG WinDrawText(HPS hps, LONG cchText, PCH lpchText, PRECTL prcl, LONG clrFore, LONG clrBack, ULONG flCmd); | PMWIN.DLL | 267, 913 | Cette fonction permet de dessiner une simple ligne de texte formatté dans un rectangle spécifié. |
WINEMPTYCLIPBRD | BOOL WinEmptyClipbrd(HAB hab); | PMWIN.DLL | 113, 733 | Cette fonction permet de vider le presse-papier, d'enlever et de libérer tous les Handle de données étant dans le presse-papier. |
WINENABLEPHYSINPUT | BOOL WinEnablePhysInput(HWND hwndDesktop, BOOL fEnable); | PMWIN.DLL | 214, 734 | Cette fonction permet d'activer ou désactiver la file d'attente d'une entrée physique (Clavier ou Souris). |
WINENABLEWINDOW | BOOL WinEnableWindow(HWND hwnd, BOOL fNewEnabled); | PMWIN.DLL | 11, 735 | Cette fonction permet de fixer la fenêtre spécifié à l'état actif. |
WINENABLEWINDOWUPDATE | BOOL WinEnableWindowUpdate(HWND hwnd, BOOL fEnable); | PMWIN.DLL | 14, 736 | Cette fonction permet de fixer en l'état de visibilité la fenêtre dans une sous-séquence de dessinage. |
WINENDENUMWINDOWS | BOOL WinEndEnumWindows(HENUM henum); | PMWIN.DLL | 34, 737 | Cette fonction permet de terminer le traitement d'énumérations de fenêtres dans l'énumération spécifié. |
WINENDPAINT | BOOL WinEndPaint(HPS hps); | PMWIN.DLL | 46, 738 | Cette fonction permet de dessiner quand la fenêtre est complété. |
WINENUMCLIPBRDFMTS | ULONG WinEnumClipbrdFmts(HAB hab, ULONG fmt); | PMWIN.DLL | 118, 739 | Cette fonction permet d'énumérer la liste de formats de données de presse-papier disponible pour le presse-papier. |
WINENUMDLGITEM | HWND WinEnumDlgItem(HWND hwndDlg, HWND hwnd, ULONG code); | PMWIN.DLL | 133, 740 | Cette fonction permet de demander le Handle de la fenêtre d'item de dialogue dans la fenêtre de dialogue. |
WINEQUALRECT | BOOL WinEqualRect(HAB hab, PRECTL prcl1, PRECTL prcl2); | PMWIN.DLL | 163, 741 | Cette fonction permet de comparer l'égalité de deux rectangles. |
WINEXCLUDEUPDATEREGION | LONG WinExcludeUpdateRegion(HPS hps, HWND hwnd); | PMWIN.DLL | 54, 742 | Cette fonction permet de soustraire la mise-à-jour d'une région (région invalide) de la fenêtre de capture de région de l'espace de présentation. |
WINFILLRECT | BOOL WinFillRect(HPS hps, PRECTL prcl, LONG lColor); | PMWIN.DLL | 173, 743 | Cette fonction permet de dessiner une région rectangulaire remplit. |
WINFINDATOM | ATOM WinFindAtom(HATOMTBL hatomtblAtomTbl, PSZ pszAtomName); | PMWIN.DLL | 236, 744 | Cette fonction permet de trouver un atome dans une table d'atome. |
WINFLASHWINDOW | BOOL WinFlashWindow(HWND hwndFrame, BOOL fFlash); | PMWIN.DLL | 144, 745 | Cette fonction permet de démarrer ou d'arrêter un clignotement de fenêtre. |
WINFOCUSCHANGE | BOOL WinFocusChange(HWND hwndDeskTop, HWND hwndNewFocus, ULONG flFocusChange); | PMWIN.DLL | 286, 746 | Cette fonction permet de changer le focus d'une fenêtre. |
WINFREEERRORINFO | BOOL WinFreeErrorInfo(PERRINFO perriErrorInfo); | PMWIN.DLL | 245, 748 | Cette fonction permet de libérer la mémoire alloué d'un bloc d'erreurs d'informations. |
WINFREEMEM | NPBYTE WinFreeMem(HHEAP a, NPBYTE b, USHORT c); | PMWIN.DLL | 230 | Cette fonction permet de libérer de la mémoire. |
WINGETCLIPPS | HPS WinGetClipPS(HWND hwnd, HWND hwndClipWindow, ULONG ulClipflags); | PMWIN.DLL | 279, 749 | Cette fonction permet de demander le cache de capture de l'espace de présentation. |
WINGETCURRENTTIME | ULONG WinGetCurrentTime(HAB hab); | PMWIN.DLL | 86, 750 | Cette fonction permet de demander le compteur de temps système courante. |
WINGETDLGMSG | BOOL WinGetDlgMsg(HWND hwndDlg, PQMSG pqmsg); | PMWIN.DLL | 607, 914 | Cette fonction permet de demander un message pour la file d'attente d'application associé avec la boite de dialogue spécifié. |
WINGETERRORINFO | PERRINFO WinGetErrorInfo(HAB hab); | PMWIN.DLL | 244, 751 | Cette fonction permet de demander les informations détaillés d'une erreur. |
WINGETKEYSTATE | LONG WinGetKeyState(HWND hwndDeskTop, LONG vkey); | PMWIN.DLL | 211, 752 | Cette fonction permet de demander l'état de la touche au moment du dernier message demandé de la file d'attente posté. |
WINGETLASTERROR | ERRORID WinGetLastError(HAB hab); | PMWIN.DLL | 243, 753 | Cette fonction permet de demander le dernier code d'erreur s'étant produit dans un processus. |
WINGETMAXPOSITION | BOOL WinGetMaxPosition(HWND hwnd, PSWP pswp); | PMWIN.DLL | 147, 754 | Cette fonction permet de remplir une structure SWP avec la taille et la position de la fenêtre à son maximum. |
WINGETMINPOSITION | BOOL WinGetMinPosition(HWND hwnd, PSWP pswp, PPOINTL pptl); | PMWIN.DLL | 146, 755 | Cette fonction permet de demander la position à lequel une fenêtre est minimisé. |
WINGETMSG | BOOL WinGetMsg(HAB hab, PQMSG pqmsgmsg, HWND hwndFilter, ULONG ulFirst, ULONG ulLast); | PMWIN.DLL | 65, 915 | Cette fonction permet de demander, attendant si nécessaire, un message dans la file d'attente d'un processus léger et retourne un message conforme aux critères de filtre disponible. |
WINGETNEXTWINDOW | HWND WinGetNextWindow(HENUM henum); | PMWIN.DLL | 756 | Cette fonction permet de demander le Handle de la prochaine fenêtre dans la liste d'énumération spécifié. |
WINGETPHYSKEYSTATE | LONG WinGetPhysKeyState(HWND hwndDeskTop, LONG sc); | PMWIN.DLL | 212, 758 | Cette fonction permet de demander l'état d'une touche physique. |
WINGETPS | HPS WinGetPS(HWND hwnd); | PMWIN.DLL | 43, 757 | Cette fonction permet de demander un cache pour l'espace de présentation. |
WINGETSCREENPS | HPS WinGetScreenPS(HWND hwndDeskTop); | PMWIN.DLL | 42, 759 | Cette fenêtre permet de demander le Handle de l'espace de présentation étant utilisé pour dessiner n'importe où dans l'écran. |
WINGETSYSBITMAP | HBITMAP WinGetSysBitmap(HWND hwndDesktop, ULONG ibm); | PMWIN.DLL | 97, 760 | Cette fonction permet de demander le Handle de un des Bitmap standard fournit par le système. |
WININFLATERECT | BOOL WinInflateRect(HAB hab, PRECTL prcl, LONG cx, LONG cy); | PMWIN.DLL | 166, 762 | Cette fonction permet d'étendre un rectangle. |
WININITIALIZE | HAB WinInitialize( ULONG flOptions ); | PMWIN.DLL | 246, 763 | Cette fonction permet d'être appelé par n'importe quel application de processus léger à partir de services PM ou GPI. |
WININSENDMSG | BOOL WinInSendMsg(HAB hab); | PMWIN.DLL | 64, 761 | Cette fonction permet de demander si le processus léger courant est un traitement de message envoyé à un autre processus léger. |
WININTERSECTRECT | BOOL WinIntersectRect(HAB hab, PRECTL pcrlDst, PRECTL pcrlSrc1, PRECTL pcrlSrc2); | PMWIN.DLL | 167, 764 | Cette fonction permet de calculer l'intersection de sources rectangulaires et retourne le résultat dans un rectangle destinataire. |
WININVALIDATERECT | BOOL WinInvalidateRect(HWND hwnd, PRECTL pwrc, BOOL fIncludeChildren); | PMWIN.DLL | 47, 765 | Cette fonction permet d'ajouter un rectangle dans une région de fenêtre mise-à-jour. |
WININVALIDATEREGION | BOOL WinInvalidateRegion(HWND hwnd, HRGN hrgn, BOOL fIncludeChildren); | PMWIN.DLL | 48, 766 | Cette fonction permet d'ajouter une région dans une région de fenêtre mise-à-jour. |
WININVERTRECT | BOOL WinInvertRect(HPS hps, PRECTL prclRect); | PMWIN.DLL | 172, 767 | Cette fonction permet d'inverser une région rectangulaire. |
WINISCHILD | BOOL WinIsChild(HWND hwnd, HWND hwndParent); | PMWIN.DLL | 768 | Cette fonction permet de demander si une fenêtre est une descendante d'une autre fenêtre. |
WINISPHYSINPUTENABLED | BOOL WinIsPhysInputEnabled(HWND hwndDeskTop); | PMWIN.DLL | 264, 769 | Cette fonction permet de demander l'état (active ou inactif) d'une entrée physique. |
WINISRECTEMPTY | BOOL WinIsRectEmpty(HAB hab, PRECTL prclprc); | PMWIN.DLL | 162, 770 | Cette fonction permet de vérifier si un rectangle est vide. |
WINISTHREADACTIVE | BOOL WinIsThreadActive(HAB hab); | PMWIN.DLL | 83, 771 | Cette fonction permet de demander si la fenêtre active appartient au processus léger d'exécution appelé. |
WINISWINDOW | BOOL WinIsWindow(HAB hab, HWND hwnd); | PMWIN.DLL | 772 | Cette fonction permet de demander si le Handle de la fenêtre est valide. |
WINISWINDOWENABLED | BOOL WinIsWindowEnabled(HWND hwnd); | PMWIN.DLL | 12, 773 | Cette fonction permet de demander l'état (actif ou inactif) de la fenêtre spécifié. |
WINISWINDOWSHOWING | BOOL WinIsWindowShowing(HWND hwnd); | PMWIN.DLL | 614, 774 | Cette fonction permet de demander si n'importe quel partie d'une fenêtre spécifié est physiquement visible. |
WINISWINDOWVISIBLE | BOOL WinIsWindowVisible(HWND hwnd); | PMWIN.DLL | 775 | Cette fonction permet de demander l'état de visibilité d'une fenêtre. |
WINLOADACCELTABLE | HACCEL WinLoadAccelTable(HAB hab, HMODULE Resource, ULONG idAccelTable); | PMWIN.DLL | 102, 776 | Cette fonction permet de charger une table d'accélération. |
WINLOADDLG | HWND WinLoadDlg(HWND hwndParent, HWND hwndOwner, PFNWP pfnDlgProc, HMODULE hmod, ULONG idDlg, PVOID pCreateParams); | PMWIN.DLL | 122, 924 | Cette fonction permet de créer une fenêtre de dialogue à l'aide d'un gabarit de dialogue spécifié et retourne le Handle de la fenêtre de dialogue. |
WINLOADHELPTABLE | BOOL WinLoadHelpTable(HWND hwndHelpInstance, ULONG idHelpTable, HMODULE Module); | HELPMGR.DLL | 5 | Cette fonction permet de charger un table d'aide d'une ressource. |
WINLOADLIBRARY | HLIB WinLoadLibrary(HAB hab, PSZ pszLibname); | PMWIN.DLL | 615, 777 | Cette fonction permet de rendre disponible la bibliothèque spécifié à l'application courante. |
WINLOADMENU | HWND WinLoadMenu(HWND hwndFrame, HMODULE hmod, ULONG idMenu); | PMWIN.DLL | 136, 778 | Cette fonction permet de créer une fenêtre de menu de gabarit spécifié et retourne un Handle de la fenêtre pour la fenêtre créé. |
WINLOADMESSAGE | LONG WinLoadMessage(HAB hab, HMODULE hmodMod, ULONG ulId, LONG lcchMax, PSZ pBuffer); | PMWIN.DLL | 158, 779 | Cette fonction permet de charger un message d'une ressource, copier le message dans le tampon spécifié et de mettre un caractère de terminaison nulle. |
WINLOADPOINTER | HPOINTER WinLoadPointer(HWND hwndDeskTop, HMODULE Resource, ULONG idPointer); | PMWIN.DLL | 87, 780 | Cette fonction permet d'effectuer le chargement d'un pointeur d'un fichier de ressource dans le système. |
WINLOADPROCEDURE | PFNWP WinLoadProcedure(HAB hab, HLIB hlibLibhandle, PSZ pszProcname); | PMWIN.DLL | 603, 986 | Cette fonction permet de charger la fenêtre ou la procédure de dialogue d'une bibliothèque de lien dynamique spécifié. |
WINLOADSTRING | LONG WinLoadString(HAB hab, HMODULE hmod, ULONG idString, LONG cch, PSZ psz); | PMWIN.DLL | 157, 781 | Cette fonction permet de charger une chaine de caractères à partir d'une ressource. |
WINLOCKHEAP | PVOID WinLockHeap(HHEAP heap); | PMWIN.DLL | 231 | Cette fonction permet de verrouiller le tas spécifié. |
WINLOCKINPUT | BOOL WinLockInput(HMQ hmq, BOOL Lock); | PMWIN.DLL | 309, 995 | Cette fonction permet de verrouiller ou déverrouiller l'entrée d'un message dans une file d'attente. |
WINLOCKPOINTERUPDATE | BOOL WinLockPointerUpdate(HWND hwndDesktop, HPOINTER hptrNew, ULONG ulTimeInterval); | PMWIN.DLL | 639 | Cette fonction permet de provoquer un changement dans le pointeur de souris indiqué par le symbole spécifié pour la période de temps indiqué. |
WINLOCKVISREGIONS | BOOL WinLockVisRegions(HWND hwndDesktop, BOOL fLock); | PMWIN.DLL | 56, 782 | Cette fonction permet de verrouiller ou déverrouiller les régions visibles de toutes les fenêtres d'un écran, prévenant ainsi n'importe quel changement visible de région. |
WINLOCKWINDOW | HWND WinLockWindow(HWND hWnd,BOOL lock); | PMWIN.DLL | 38 | Cette fonction permet de verrouiller une fenêtre. |
WINLOCKWINDOWUPDATE | BOOL WinLockWindowUpdate(HWND hwndDeskTop, HWND hwndLockUpdate); | PMWIN.DLL | 55, 784 | Cette fonction permet d'activer ou désactiver la sortie d'une fenêtre et de ses descendants. |
WINMAKEPOINTS | BOOL WinMakePoints(HAB hab, PPOINTL pwpt, ULONG cwpt); | PMWIN.DLL | 171, 785 | Cette fonction permet de convertir des points en points graphiques. |
WINMAKERECT | BOOL WinMakeRect(HAB hab, PRECTL pwrc); | PMWIN.DLL | 170, 786 | Cette fonction permet de convertir un rectangle en un rectangle graphique. |
WINMAPDLGPOINTS | BOOL WinMapDlgPoints(HWND hwndDlg, PPOINTL prgwptl, ULONG cwpt, BOOL fCalcWindowCoords); | PMWIN.DLL | 787 | Cette fonction permet de cartographier des points de coordonnées de boite de dialogue vers des coordonnées de fenêtres, ou des coordonnées de fenêtres vers des coordonées de boite de dialogue. |
WINMAPWINDOWPOINTS | BOOL WinMapWindowPoints(HWND hwndFrom, HWND hwndTo, PPOINTL prgptl, LONG cwpt); | PMWIN.DLL | 788 | Cette fonction permet de cartographier un ensemble de points dans l'espace de coordonnées relatives de la fenêtre dans l'espace de coordonnées relatives d'un autre fenêtre. |
WINMESSAGEBOX | ULONG WinMessageBox(HWND hwndParent, HWND hwndOwner, PSZ pszText, PSZ pszCaption, ULONG idWindow, ULONG flStyle); | PMWIN.DLL | 139, 789 | Cette fonction permet de créer, d'afficher et d'effectuer des opérations dans une fenêtre de boite de message. |
WINMSGMUXSEMWAIT | USHORT WinMsgMuxSemWait(PUSHORT a, PVOID b, LONG c); | PMWIN.DLL | 275, 916 | Cette fonction permet d'attendre après un message de sémaphore Mutex. |
WINMSGSEMWAIT | USHORT WinMsgSemWait(HSEM hSem,LONG a); | PMWIN.DLL | 274, 790 | Cette fonction permet d'attendre après un message de sémaphore. |
WINMULTWINDOWFROMIDS | LONG WinMultWindowFromIDs(HWND hwndParent, PHWND prghwnd, ULONG idFirst, ULONG idLast); | PMWIN.DLL | 917 | Cette fonction permet de rechercher le Handle de la fenêtre enfant étant dans la fenêtre spécifié et ayant un identificateur dans les rangs de fenêtre spécifié. |
WINNEXTCHAR | PSZ WinNextChar(HAB hab, ULONG ulCodepage, ULONG ulCountry, PSZ pszCurrentChar); | PMWIN.DLL | 223, 791 | Cette fonction permet de se déplacer au caractère suivante dans une chaine de caractères. |
WINOFFSETRECT | BOOL WinOffsetRect(HAB hab, PRECTL prcl, LONG cx, LONG cy); | PMWIN.DLL | 165, 792 | Cette fonction permet de déplacer un rectangle. |
WINOPENCLIPBRD | BOOL WinOpenClipbrd(HAB hab); | PMWIN.DLL | 111, 793 | Cette fonction permet d'ouvrir un presse-papier. |
WINOPENWINDOWDC | HDC WinOpenWindowDC(HWND hwnd); | PMWIN.DLL | 41, 794 | Cette fonction permet d'ouvrir un périphérique de contexte d'une fenêtre. |
WINPEEKMSG | BOOL WinPeekMsg(HAB hab, PQMSG pqmsg, HWND hwndFilter, ULONG ulFirst, ULONG ulLast, ULONG flOptions); | PMWIN.DLL | 66, 918 | Cette fonction permet d'inspecter le message de la file d'attente du processus léger et retourne à l'application avec ou sans un message. |
WINPOPUPMENU | BOOL WinPopupMenu(HWND hwndParent, HWND hwndOwner, HWND hwndMenu, LONG x, LONG y, LONG idItem, ULONG fs); | PMWIN.DLL | 320, 937 | Cette fonction permet de provoquer la présentation d'un menu contextuel. |
WINPOSTMSG | BOOL WinPostMsg(HWND hwnd, ULONG ulMsgid, MPARAM mpParam1, MPARAM mpParam2); | PMWIN.DLL | 69, 919 | Cette fonction permet de poster un message dans la file d'attente associé avec la fenêtre spécifié. |
WINPOSTQUEUEMSG | BOOL WinPostQueueMsg(HMQ hmq, ULONG msg, MPARAM mp1, MPARAM mp2); | PMWIN.DLL | 70, 902 | Cette fonction permet de poster un message dans la file d'attente de message. |
WINPREVCHAR | PSZ WinPrevChar(HAB hab, ULONG ulCodepage, ULONG ulCountry, PSZ pszStart, PSZ pszCurrentChar); | PMWIN.DLL | 224, 795 | Cette fonction permet de se déplacer au caractère précédent dans une chaine de caractères. |
WINPROCESSDLG | ULONG WinProcessDlg(HWND hwndDlg); | PMWIN.DLL | 124, 796 | Cette fonction permet d'envoyer des messages aux modèles de fenêtre de dialogue étant affiché. |
WINPTINRECT | BOOL WinPtInRect(HAB hab, PRECTL prcl, PPOINTL pptl); | PMWIN.DLL | 164, 797 | Cette fonction permet de demander si un point est lié avec un rectangle. |
WINQUERYACCELTABLE | HACCEL WinQueryAccelTable(HAB hab, HWND hwndFrame); | PMWIN.DLL | 107, 798 | Cette fonction permet de demander la fenêtre ou la file d'attente d'attente d'accélérateur. |
WINQUERYACTIVEWINDOW | HWND WinQueryActiveWindow(HWND hwndParent); | PMWIN.DLL | 80, 799 | Cette fonction permet de demander la fenêtre active pour HWND_DESKTOP ou l'autre fenêtre parent. |
WINQUERYANCHORBLOCK | HAB WinQueryAnchorBlock(HWND hwnd); | PMWIN.DLL | 609, 800 | Cette fonction permet d'ancrer un Handle de bloc avec l'appelant. |
WINQUERYATOMLENGTH | ULONG WinQueryAtomLength(HATOMTBL hatomtblAtomTbl, ATOM atom); | PMWIN.DLL | 239, 801 | Cette fonction permet de demander la longueur d'un atome représenté par un atome spécifié. |
WINQUERYATOMNAME | ULONG WinQueryAtomName(HATOMTBL hatomtblAtomTbl, ATOM atom, PSZ pszBuffer, ULONG ulBufferMax); | PMWIN.DLL | 240, 802 | Cette fonction permet de demander le nom de l'atome associé avec un atome. |
WINQUERYATOMUSAGE | ULONG WinQueryAtomUsage(HATOMTBL hatomtblAtomTbl, ATOM atom); | PMWIN.DLL | 238, 803 | Cette fonction permet de demander le nombre de fois qu'un atome a été utilisé. |
WINQUERYCAPTURE | HWND WinQueryCapture(HWND hwndDesktop); | PMWIN.DLL | 76, 804 | Cette fonction permet de demander le Handle de la fenêtre étant pointé dans la capture. |
WINQUERYCLASSINFO | BOOL WinQueryClassInfo(HAB hab, PSZ PSZClassName, PCLASSINFO PclsiClassInfo); | PMWIN.DLL | 5, 925 | Cette fonction permet de demander l'information d'enregistrement de la fenêtre de classe. |
WINQUERYCLASSNAME | LONG WinQueryClassName(HWND hwnd, LONG lLength, PCH PCHBuffer); | PMWIN.DLL | 4, 805 | Cette fonction permet de copier le nom de la classe de fenêtre, sous forme d'une chaine de caractères avec une terminaison NULL, dans un tampon. |
WINQUERYCLASSTHUNKPROC | PFN WinQueryClassThunkProc(PSZ pszClassName); | PMWIN.DLL | 931, 960 | Cette fonction permet de demander le pointeur de procédure de conversion associé avec une classe. |
WINQUERYCLIPBRDDATA | ULONG WinQueryClipbrdData(HAB hab, ULONG fmt); | PMWIN.DLL | 117, 806 | Cette fonction permet de demander un Handle pour le presse-papier courant avec le format spécifié. |
WINQUERYCLIPBRDFMTINFO | BOOL WinQueryClipbrdFmtInfo(HAB hab, ULONG fmt, PULONG prgfFmtInfo); | PMWIN.DLL | 119, 807 | Cette fonction permet de demander si un format de données particulier est présent dans le presse-papier, et si oui, fournit les informations sur le format. |
WINQUERYCLIPBRDOWNER | HWND WinQueryClipbrdOwner(HAB hab); | PMWIN.DLL | 115, 808 | Cette fonction permet de demander n'importe quel propriétaire de la fenêtre de presse-papier courant. |
WINQUERYCLIPBRDVIEWER | HWND WinQueryClipbrdViewer(HAB hab); | PMWIN.DLL | 121, 809 | Cette fonction permet de demander n'importe quel fenêtre courante de visualisation de presse-papier. |
WINQUERYCP | ULONG WinQueryCp(HMQ hmq); | PMWIN.DLL | 216, 810 | Cette fonction permet de demander le code de page de la file d'attente d'un message de file d'attente spécifié. |
WINQUERYCPLIST | ULONG WinQueryCpList(HAB hab, ULONG ulcount, PULONG aulCodepage); | PMWIN.DLL | 217, 811 | Cette fonction permet de demander le code de pages disponible. |
WINQUERYCURSORINFO | BOOL WinQueryCursorInfo(HWND hwndDeskTop, PCURSORINFO pcsriCursorInfo); | PMWIN.DLL | 101, 812 | Cette fonction permet de demander des informations à propos n'importe quel curseur courant. |
WINQUERYDESKTOPBKGND | BOOL WinQueryDesktopBkgnd(HWND hwndDesktop, PDESKTOP pdsk); | PMWIN.DLL | 319, 936 | Cette fonction permet de demander la structure de bureau, lequel contient les informations à propos de l'état courant de l'arrière-plan du bureau. |
WINQUERYDESKTOPWINDOW | HWND WinQueryDesktopWindow(HAB hab, HDC hdc); | PMWIN.DLL | 1, 813 | Cette fonction permet de demander le Handle de la fenêtre du bureau. |
WINQUERYDLGITEMSHORT | BOOL WinQueryDlgItemShort(HWND hwndDlg, ULONG idItem, PSHORT psResult, BOOL fSigned); | PMWIN.DLL | 129, 814 | Cette fonction permet de convertir le texte de la boite de l'item de dialogue dans une valeur entière. |
WINQUERYDLGITEMTEXT | ULONG WinQueryDlgItemText(HWND hwndDlg, ULONG idItem, LONG lMaxText, PSZ pszText); | PMWIN.DLL | 135, 815 | Cette fonction permet de demander la chaine de caractères texte dans l'item de dialogue. |
WINQUERYDLGITEMTEXTLENGTH | LONG WinQueryDlgItemTextLength(HWND hwndDlg, ULONG idItem); | PMWIN.DLL | 294, 816 | Cette fonction permet de demander la longueur de chaine de caractères texte d'un item de boite de dialogue non inclus dans n'importe quel caractère de terminaison. |
WINQUERYFOCUS | HWND WinQueryFocus(HWND hwndDeskTop); | PMWIN.DLL | 78, 817 | Cette fonction permet de retourner le focus d'une fenêtre. Il retournera NULLHANDLE s'il n'y a pas de focus de fenêtre. |
WINQUERYHELPINSTANCE | HWND WinQueryHelpInstance(HWND hwndApp); | HELPMGR.DLL | 3 | Cette fonction permet de retourner l'aide d'une instance de Handle. |
WINQUERYMSGPOS | BOOL WinQueryMsgPos(HAB hab, PPOINTL pptl); | PMWIN.DLL | 71, 818 | Cette fonction permet de demander la position du pointeur, dans les coordonnées d'écran, quand le dernier message est obtenu de la file d'attente de message courant. |
WINQUERYMSGTIME | ULONG WinQueryMsgTime(HAB hab); | PMWIN.DLL | 72, 819 | Cette fonction permet de retourner le temps du message du dernier message demander par la fonction WinGetMsg ou WinPeekMsg de la file d'attente de message courant. |
WINQUERYOBJECTWINDOW | HWND WinQueryObjectWindow(HWND hwndDesktop); | PMWIN.DLL | 2, 820 | Cette fonction permet de demander le Handle de l'objet de fenêtre de bureau. |
WINQUERYPOINTER | HPOINTER WinQueryPointer(HWND hwndDeskTop); | PMWIN.DLL | 93, 821 | Cette fonction permet de demander le Handle du pointeur de bureau. |
WINQUERYPOINTERINFO | BOOL WinQueryPointerInfo(HPOINTER hptr, PPOINTERINFO pptriPointerInfo); | PMWIN.DLL | 617, 822 | Cette fonction permet de demander un pointeur d'information. |
WINQUERYPOINTERPOS | BOOL WinQueryPointerPos(HWND hwndDeskTop, PPOINTL pptlPoint); | PMWIN.DLL | 96, 823 | Cette fonction permet de demander la position du pointeur. |
WINQUERYPRESPARAM | ULONG WinQueryPresParam(HWND hwnd, ULONG idAttrType1, ULONG idAttrType2, PULONG pidAttrTypeFound, ULONG cbAttrValueLen, PPVOID pAttrValue, ULONG flOptions); | PMWIN.DLL | 302, 939 | Cette fonction permet de demander les valeurs des paramètres de présentation d'une fenêtre. |
WINQUERYQUEUEINFO | BOOL WinQueryPointerInfo(HPOINTER hptr, PPOINTERINFO pptriPointerInfo); | PMWIN.DLL | 287, 824 | Cette fonction permet de demander les informations pour la file d'attente spécifié. |
WINQUERYQUEUESTATUS | ULONG WinQueryQueueStatus(HWND hwndDesktop); | PMWIN.DLL | 60, 825 | Cette fonction permet de demander un code indiquant l'état de la file d'attente des messages associé avec l'appelant. |
WINQUERYSENDMSG | HMQ WinQuerySendMsg(HAB hab, HMQ hmqSender, HMQ hmqReceiver, PQMSG pQmsg); | PMWIN.DLL | 306, 990 | Cette fonction permet de demander le premier message envoyé de n'importe quel fenêtre d'un processus léger spécifié à un autre processus léger spécifié, mais sans que le processus n'est traité la fenêtre. |
WINQUERYSYSCOLOR | LONG WinQuerySysColor(HWND hwndDesktop, LONG clr, LONG lReserved); | PMWIN.DLL | 152, 826 | Cette fonction permet de demander la couleur système. |
WINQUERYSYSMODALWINDOW | HWND WinQuerySysModalWindow(HWND hwndDesktop); | PMWIN.DLL | 82, 827 | Cette fonction permet de demander la fenêtre de modèle système courante. |
WINQUERYSYSPOINTER | HPOINTER WinQuerySysPointer(HWND hwndDeskTop, LONG lIdentifier, BOOL fCopy); | PMWIN.DLL | 91, 828 | Cette fonction permet de demander le Handle d'un pointeur système. |
WINQUERYSYSTEMATOMTABLE | HATOMTBL WinQuerySystemAtomTable(); | PMWIN.DLL | 241, 830 | Cette fonction permet de demander le Handle de la table d'atome système. |
WINQUERYSYSVALUE | LONG WinQuerySysValue(HWND hwndDeskTop, LONG iSysValue); | PMWIN.DLL | 149, 829 | Cette fonction permet de demander la valeur système. |
WINQUERYUPDATERECT | BOOL WinQueryUpdateRect(HWND hwnd, PRECTL prclPrc); | PMWIN.DLL | 51, 831 | Cette fonction permet de demander le rectangle étant limité par la région mise-à-jour de la fenêtre spécifié. |
WINQUERYUPDATEREGION | LONG WinQueryUpdateRegion(HWND hwnd, HRGN hrgn); | PMWIN.DLL | 52, 832 | Cette fonction permet de demander une mise-à-jour d'une région d'une fenêtre. |
WINQUERYVERSION | ULONG WinQueryVersion(HAB hab); | PMWIN.DLL | 250, 833 | Cette fonction permet de retourner la version et le niveau de révision de l'environnement du gestionnaire de présentation. |
WINQUERYWINDOW | HWND WinQueryWindow(HWND hwnd, LONG lCode); | PMWIN.DLL | 834 | Cette fonction permet de demander le Handle d'une fenêtre étant dans une relation spécifié dans la fenêtre spécifié. |
WINQUERYWINDOWDC | HDC WinQueryWindowDC(HWND hwnd); | PMWIN.DLL | 265, 835 | Cette fonction permet de demander un périphérique de contexte pour une fenêtre spécifié. |
WINQUERYWINDOWLOCKCOUNT | SHORT WinQueryWindowLockCount(HWND hWnd); | PMWIN.DLL | 39 | Cette fonction permet de demander le compteur de verroue de fenêtre. |
WINQUERYWINDOWMODEL | ULONG WinQueryWindowModel(HWND hwnd); | PMWIN.DLL | 317, 934 | Cette fonction permet demander le modèle de mémoire associé avec une fenêtre. |
WINQUERYWINDOWPOS | BOOL WinQueryWindowPos(HWND hwnd, PSWP pswp); | PMWIN.DLL | 10, 837 | Cette fonction permet de demander la taille et la position d'une fenêtre visible. |
WINQUERYWINDOWPROCESS | BOOL WinQueryWindowProcess(HWND hwnd, PPID ppid, PTID ptid); | PMWIN.DLL | 838 | Cette fonction permet de demander l'identité du processus, ainsi que l'identité du processus léger, du processus léger ayant créer la fenêtre. |
WINQUERYWINDOWPTR | PVOID WinQueryWindowPtr(HWND hwnd, LONG index); | PMWIN.DLL | 269, 839 | Cette fonction permet de demander une valeur de pointeur pour un mot en mémoire d'une fenêtre réservé. |
WINQUERYWINDOWRECT | BOOL WinQueryWindowRect(HWND hwnd, PRECTL prclDest); | PMWIN.DLL | 840 | Cette fonction permet de demander le rectangle de la fenêtre. |
WINQUERYWINDOWTEXT | LONG WinQueryWindowText(HWND hwnd, LONG lLength, PUN pun); | PMWIN.DLL | 841 | Cette fonction permet de copier du texte de la fenêtre vers un tampon. |
WINQUERYWINDOWTEXTLENGTH | LONG WinQueryWindowTextLength(HWND hwnd); | PMWIN.DLL | 842 | Cette fonction permet de demander la longueur du texte de la fenêtre en excluant le caractère nulle (NULL) de terminaison. |
WINQUERYWINDOWTHUNKPROC | PFN WinQueryWindowThunkProc(HWND hwnd); | PMWIN.DLL | 933, 962 | Cette fonction permet de demander le pointeur de procédure de conversion associé avec une fenêtre. |
WINQUERYWINDOWULONG | ULONG WinQueryWindowULong(HWND hwnd, LONG index); | PMWIN.DLL | 843 | Cette fonction permet de demander la valeur, d'un naturel long, spécifié dans le déplacement des mots réservés de la fenêtre, dans la fenêtre spécifié. |
WINQUERYWINDOWUSHORT | USHORT WinQueryWindowUShort(HWND hwnd, LONG index); | PMWIN.DLL | 844 | Cette fonction permet de demander la valeur, d'un naturel court, spécifié dans le déplacement des mots réservés de la fenêtre, de la fenêtre spécifié. |
WINQUEUEFROMID | HMQ WinQueueFromID(HAB hab, PID pid, TID tid); | PMWIN.DLL | 305, 993 | Cette fonction permet de demander le Handle de file d'attente ayant été créé par un processus léger spécifié. |
WINREALIZEPALETTE | LONG WinRealizePalette(HWND hwnd, HPS hps, PULONG pcclr); | PMWIN.DLL | 321, 941 | Cette fonction permet d'indiquer que le dessinage, à propos de prendre la place après une palette, a été sélectionné. |
WINREALLOCMEM | NPBYTE WinReallocMem(HHEAP a, NPBYTE b, USHORT c, USHORT d); | PMWIN.DLL | 229 | Cette fonction permet de réallouer de la mémoire dynamiquement. |
WINREGISTERCLASS | BOOL WinRegisterClass( HAB hab, PSZ pszClassName, PFNWP pfnWndProc, ULONG flStyle, ULONG cbWindowData ); | PMWIN.DLL | 3, 926 | Cette fonction permet d'utiliser normallement la fenêtre principal dans toutes les applications. |
WINREGISTERUSERDATATYPE | BOOL WinRegisterUserDatatype(HAB hab, LONG datatype, LONG count, PLONG types); | PMWIN.DLL | 612, 845 | Cette fonction permet d'enregistrer un type de données et des définitions de structure. |
WINREGISTERUSERMSG | BOOL WinRegisterUserMsg(HAB hab, ULONG msgid, LONG datatype1, LONG dir1, LONG datatype2, LONG dir2, LONG datatyper); | PMWIN.DLL | 608, 846 | Cette fonction permet d'enregistrer un message utilisateur et des définitions de paramètres. |
WINREGISTERWINDOWDESTROY | BOOL WinRegisterWindowDestroy(HWND hWnd,BOOL status); | PMWIN.DLL | 40 | Cette fonction permet d'enregistrer une fenêtre comme détruite. |
WINRELEASEHOOK | BOOL WinReleaseHook(HAB hab, HMQ hmq, LONG lHook, PFN pAddress, HMODULE Module); | PMWIN.DLL | 110, 927 | Cette fonction permet de relâcher le crochet d'application de la chaine de crochet. |
WINRELEASEPS | BOOL WinReleasePS(HPS hps); | PMWIN.DLL | 44, 848 | Cette fonction permet de relâcher un cache d'espace de présentation demandé en utilisant l'une des fonctions WinGetPS, WinGetScreenPS ou WinGetClipPS. |
WINREMOVEPRESPARAM | BOOL WinRemovePresParam(HWND hwnd, ULONG idAttrType); | PMWIN.DLL | 303, 940 | Cette fonction permet d'enlever un paramètre de présentation associé avec la fenêtre spécifié. |
WINREPLYMSG | BOOL WinReplyMsg(HAB hab, HMQ hmqSender, HMQ hmqReceiver, MRESULT Reply); | PMWIN.DLL | 307, 991 | Cette fonction permet de répondre à un message envoyé par n'importe quel fenêtre dans le processus léger spécifié à un autre processus léger, mais sans que le processus n'est traité la fenêtre. |
WINREQUESTMUTEXSEM | APIRET WinRequestMutexSem( HMTX hmtxSemaphore, ULONG ulTimeout ); | PMWIN.DLL | 979 | Cette fonction permet de bloquer jusqu'à ce que le propriétaire d'une sémaphore mutex puisse être obtenu. |
WINSAVEWINDOWPOS | BOOL WinSaveWindowPos(HSAVEWP hsvwp, PSWP pswp, ULONG cswp); | PMWIN.DLL | 285, 943 | Cette fonction permet d'associer un table de structures SWP avec le processus de distribution de cadre de fenêtre. |
WINSCROLLWINDOW | LONG WinScrollWindow(HWND hwnd, LONG lDx, LONG lDy, PRECTL prclScroll, PRECTL prclClip, HRGN hrgnUpdateRgn, PRECTL prclUpdate, ULONG flOptions); | PMWIN.DLL | 153, 849 | Cette fonction permet d'effectuer un défilement du contenu d'un rectangle de fenêtre. |
WINSENDDLGITEMMSG | MRESULT WinSendDlgItemMsg(HWND hwndDlg, ULONG idItem, ULONG msg, MPARAM mp1, MPARAM mp2); | PMWIN.DLL | 127, 903 | Cette fonction permet d'envoyer un message à un item de dialogue spécifié dans une fenêtre de dialogue spécifié. |
WINSENDMSG | MRESULT WinSendMsg(HWND hwnd, ULONG ulMsgid, MPARAM mpParam1, MPARAM mpParam2); | PMWIN.DLL | 61, 920 | Cette fonction permet d'envoyer un message avec identificateur de message à Handle de fenêtre. |
WINSETACCELTABLE | BOOL WinSetAccelTable(HAB hab, HACCEL haccelAccel, HWND hwndFrame); | PMWIN.DLL | 106, 850 | Cette fonction permet de fixer la fenêtre d'accélérateur ou la table de file d'attente d'accélérateur. |
WINSETACTIVEWINDOW | BOOL WinSetActiveWindow(HWND hwndDeskTop, HWND hwnd); | PMWIN.DLL | 79, 851 | Cette fonction permet de fabriquer un cadre de fenêtre active. |
WINSETCAPTURE | BOOL WinSetCapture(HWND hwndDesktop, HWND hwnd); | PMWIN.DLL | 75, 852 | Cette fonction permet de capturer tous les messages de périphériques pointés. |
WINSETCLASSMSGINTEREST | BOOL WinSetClassMsgInterest(HAB hab, PSZ pszClassName, ULONG ulMsgClass, LONG lControl); | PMWIN.DLL | 292, 853 | Cette fonction permet de fixer un message d'intérêt dans une classe de fenêtre. |
WINSETCLASSTHUNKPROC | BOOL WinSetClassThunkProc(PSZ pszClassName, PFN pfnThunkProc); | PMWIN.DLL | 930, 959 | Cette fonction permet d'associer un pointeur de procédure de conversion avec une classe de fenêtre. |
WINSETCLIPBRDDATA | BOOL WinSetClipbrdData(HAB hab, ULONG ulh, ULONG ulfmt, ULONG flFmtInfo); | PMWIN.DLL | 116, 854 | Cette fonction permet de mettre des données dans le presse-papier. |
WINSETCLIPBRDOWNER | BOOL WinSetClipbrdOwner(HAB hab, HWND hwnd); | PMWIN.DLL | 114, 855 | Cette fonction permet de fixer le propriétaire de la fenêtre de presse-papier courant. |
WINSETCLIPBRDVIEWER | BOOL WinSetCp(HMQ hmq, ULONG ulCodePage); | PMWIN.DLL | 120, 856 | Cette fonction permet de fixer la fenêtre de visualisation du presse-papier dans la fenêtre spécifié. |
WINSETCP | BOOL WinSetCp(HMQ hmq, ULONG ulCodePage); | PMWIN.DLL | 215, 857 | Cette fonction permet de fixer le code de page de la file d'attente. |
WINSETDESKTOPBKGND | HBITMAP WinSetDesktopBkgnd(HWND hwndDeskTop, PDESKTOP pDeskTopState); | PMWIN.DLL | 318, 935 | Cette fonction permet de fixer l'état de fenêtre de bureau. |
WINSETDLGITEMSHORT | BOOL WinSetDlgItemShort(HWND hwndDlg, ULONG idItem, USHORT usValue, BOOL fSigned); | PMWIN.DLL | 128, 858 | Cette fonction permet de convertir une valeur entière dans le texte d'un item de dialogue. |
WINSETDLGITEMTEXT | BOOL WinSetDlgItemText(HWND hwndDlg, ULONG idItem, PSZ pszText); | PMWIN.DLL | 134, 859 | Cette fonction permet de fixer la chaine de caractères texte dans l'item de dialogue. |
WINSETFOCUS | BOOL WinSetFocus(HWND hwndDeskTop, HWND hwndNewFocus); | PMWIN.DLL | 77, 860 | Cette fonction permet de fixer le focus sur une fenêtre spécifié. |
WINSETHOOK | BOOL WinSetHook(HAB hab, HMQ hmq, LONG lHookType, PFN pHookProc, HMODULE Module); | PMWIN.DLL | 109, 928 | Cette fonction permet d'installer une procédure d'installation dans la chaine de crochet spécifié. |
WINSETKEYBOARDSTATETABLE | BOOL WinSetKeyboardStateTable(HWND hwndDeskTop, PBYTE abKeyStateTable, BOOL fSet); | PMWIN.DLL | 213, 921 | Cette fonction permet de demander ou de fixer l'état du clavier. |
WINSETMSGINTEREST | BOOL WinSetMsgInterest(HWND hwnd, ULONG ulMsgClass, LONG lControl); | PMWIN.DLL | 74, 861 | Cette fonction permet de fixer l'intérêt d'un message de fenêtre. |
WINSETMSGMODE | BOOL WinSetMsgMode(HAB hab, PSZ pszClassName, LONG lControl); | PMWIN.DLL | 605, 862 | Cette fonction permet d'indiquer le mode de génération et de traitement de messages pour une classe de fenêtre privé d'une application. |
WINSETMULTWINDOWPOS | BOOL WinSetMultWindowPos(HAB hab, PSWP pswp, ULONG cswp); | PMWIN.DLL | 9, 863 | Cette fonction permet d'effectuer un traitement de la fonction WinSetWindowPos pour le compteur des fenêtres en utilisant un tableau de structures correspondant aux paramètres d'entrées de la fonction WinSetWindowPos. |
WINSETOBJECTDATA | BOOL WinSetObjectData( HOBJECT hObject, PSZ pszSetupString); | PMWP.DLL | 250 | Cette fonction permet de fixer une données de chaine de caractères dans un objet spécifié. |
WINSETOWNER | BOOL WinSetOwner(HWND hwnd, HWND hwndNewOwner); | PMWIN.DLL | 864 | Cette fonction permet de changer le propriétaire de la fenêtre spécifié. |
WINSETPARENT | BOOL WinSetParent(HWND hwnd, HWND hwndNewParent, BOOL fRedraw); | PMWIN.DLL | 865 | Cette fonction permet de fixer le parent de la fenêtre spécifié vers la fenêtre parent spécifié. |
WINSETPOINTER | BOOL WinSetPointer(HWND hwndDeskTop, HPOINTER hptrNewPointer); | PMWIN.DLL | 92, 866 | Cette fonction permet de fixer le Handle de pointeur de bureau. |
WINSETPOINTEROWNER | BOOL WinSetPointerOwner(HPOINTER hptr, PID pid, BOOL fDestroy); | PMWIN.DLL | 633, 971 | Cette fonction permet de déclarer un pointeur étant créé maintenant et pouvant être utilisé par n'importe quel processus dans le système (pas seulement le processus ayant créé le pointeur). |
WINSETPOINTERPOS | BOOL WinSetPointerPos(HWND hwndDeskTop, LONG lx, LONG ly); | PMWIN.DLL | 95, 867 | Cette fonction permet de fixer la position du pointeur. |
WINSETPRESPARAM | BOOL WinSetPresParam(HWND hwnd, ULONG idAttrType, ULONG cbAttrValueLen, PVOID pAttrValue); | PMWIN.DLL | 301, 938 | Cette fonction permet de fixer un paramètre de présentation dans une fenêtre. |
WINSETRECT | BOOL WinSetRect(HAB hab, PRECTL prclrect, LONG lLeft, LONG lBottom, LONG lRight, LONG lTop); | PMWIN.DLL | 160, 868 | Cette fonction permet de fixer les coordonnées d'un rectangle. |
WINSETRECTEMPTY | BOOL WinSetRectEmpty(HAB hab, PRECTL prclrect); | PMWIN.DLL | 159, 869 | Cette fonction permet de fixer un rectangle vide. |
WINSETSYNCHROMODE | BOOL WinSetSynchroMode(HAB hab, LONG lMode); | PMWIN.DLL | 606, 870 | Cette fonction permet de fixer le mode de crochet de procédure de contrôle de message. |
WINSETSYSCOLORS | BOOL WinSetSysColors(HWND hwndDeskTop, ULONG flOptions, ULONG ulFormat, LONG lStart, ULONG ulTablen, PLONG alTable); | PMWIN.DLL | 151, 871 | Cette fonction permet de fixer les valeurs de couleurs systèmes. |
WINSETSYSMODALWINDOW | BOOL WinSetSysModalWindow(HWND hwndDesktop, HWND hwnd); | PMWIN.DLL | 81, 872 | Cette fonction permet de fabriquer une fenêtre devenant la fenêtre modèle système ou terminant l'état du modèle système. |
WINSETSYSVALUE | BOOL WinSetSysValue(HWND hwndDeskTop, LONG iSysValue, LONG lValue); | PMWIN.DLL | 150, 873 | Cette fonction permet de fixer une valeur système. |
WINSETWINDOWBITS | BOOL WinSetWindowBits(HWND hwnd, LONG index, ULONG flData, ULONG flMask); | PMWIN.DLL | 278, 874 | Cette fonction permet de fixer un nombre de bits dans les mots de mémoire d'un fenêtre réservé. |
WINSETWINDOWPOS | BOOL WinSetWindowPos(HWND hwnd, HWND hwndInsertBehind, LONG x, LONG y, LONG cx, LONG cy, ULONG fl); | PMWIN.DLL | 8, 875 | Cette fonction permet d'allouer une position général dans la fenêtre. |
WINSETWINDOWPTR | BOOL WinSetWindowPtr(HWND hwnd, LONG lb, PVOID pp); | PMWIN.DLL | 270, 876 | Cette fonction permet de fixer une valeur de pointeur pour des mots en mémoire d'une fenêtre réservé. |
WINSETWINDOWTEXT | BOOL WinSetWindowText(HWND hwnd, PSZ pszString); | PMWIN.DLL | 877 | Cette fonction permet de fixer le texte de la fenêtre pour la fenêtre spécifié. |
WINSETWINDOWTHUNKPROC | BOOL WinSetWindowThunkProc(HWND hwnd, PFN pthunkpr); | PMWIN.DLL | 932, 961 | Cette fonction permet d'associer le pointeur de procédure de conversion avec une fenêtre. |
WINSETWINDOWULONG | BOOL WinSetWindowULong(HWND hwnd, LONG index, ULONG ul); | PMWIN.DLL | 878 | Cette fonction permet de fixer la valeur, d'un naturel long, dans la mémoire des mots réservés de la fenêtre. |
WINSETWINDOWUSHORT | BOOL WinSetWindowUShort(HWND hwnd, LONG index, USHORT us); | PMWIN.DLL | 879 | Cette fonction permet de fixer la valeur, d'un naturel court, dans la mémoire des mots réservés de la fenêtre. |
WINSHOWCURSOR | BOOL WinShowCursor(HWND hwnd, BOOL fShow); | PMWIN.DLL | 100, 880 | Cette fonction permet d'afficher ou de cacher le curseur associé avec la fenêtre spécifié. |
WINSHOWPOINTER | BOOL WinShowPointer(HWND hwndDeskTop, BOOL fShow); | PMWIN.DLL | 94, 881 | Cette fonction permet d'ajuster le niveau d'affichage du pointeur à afficher ou cacher. |
WINSHOWTRACKRECT | BOOL WinShowTrackRect(HWND hwnd, BOOL fShow); | PMWIN.DLL | 155, 882 | Cette fonction permet de cacher ou d'afficher un traçage de rectangle. |
WINSHOWWINDOW | BOOL WinShowWindow(HWND hwnd, BOOL fNewVisibility); | PMWIN.DLL | 13, 883 | Cette fonction permet de fixer en l'état de visiblité la fenêtre spécifié. |
WINSTARTTIMER | ULONG WinStartTimer(HAB hab, HWND hwnd, ULONG idTimer, ULONG dtTimeout); | PMWIN.DLL | 84, 884 | Cette fonction permet de démarrer la minuterie. |
WINSTOPTIMER | BOOL WinStopTimer(HAB hab, HWND hwnd, ULONG ulTimer); | PMWIN.DLL | 85, 885 | Cette fonction permet d'arrêter la minuterie. |
WINSTRETCHPOINTER | BOOL WinStretchPointer(HPS hps, LONG lx, LONG ly, LONG lcx, LONG lcy, HPOINTER hptrPointer, ULONG ulHalftone); | PMWIN.DLL | 632, 968 | Cette fonction permet de dessiner un pointeur passé au gestionnaire de présentation spécifié passé aux coordonnées spécifiés et passé à la taille spécifié. |
WINSUBCLASSWINDOW | PFNWP WinSubclassWindow(HWND hwnd, PFNWP pNewWindowProc); | PMWIN.DLL | 37, 929 | Cette fonction permet d'indiquer que la fenêtre de sous-classe est remplacé dans la fenêtre de procédure avec un autre procédure de fenêtre spécifié. |
WINSUBSTITUTESTRINGS | LONG WinSubstituteStrings(HWND hwnd, PSZ pszSrc, LONG lDestMax, PSZ pszDest); | PMWIN.DLL | 132, 886 | Cette fonction permet d'effectuer un traitement d'un processus de substitution dans une chaine de caractères de texte, remplaçant les caractères de marqueur spécifié avec le texte fournit par l'application. |
WINSUBTRACTRECT | BOOL WinSubtractRect(HAB hab, PRECTL prclDest, PRECTL prclSrc1, PRECTL prclSrc2); | PMWIN.DLL | 169, 887 | Cette fonction permet de soustraire un rectangle d'un autre. |
WINTERMINATE | BOOL WinTerminate( HAB hab ); | PMWIN.DLL | 247, 888 | Cette fonction permet libérer les ressources alloués par la fonction WinInitialize. |
WINTHREADASSOCQUEUE | BOOL WinThreadAssocQueue(HAB hab, HMQ hmq); | PMWIN.DLL | 304, 994 | Cette fonction permet d'associer un processus léger de débogage d'application avec, ou sans lui, le message de file d'attente d'un programme étant en déboguage. |
WINTRACKRECT | BOOL WinTrackRect(HWND hwnd, HPS hps, PTRACKINFO ptiTrackinfo); | PMWIN.DLL | 154, 890 | Cette fonction permet de dessiner un traçage de rectangle. |
WINTRANSLATEACCEL | BOOL WinTranslateAccel(HAB hab, HWND hwnd, HACCEL haccelAccel, PQMSG pQmsg); | PMWIN.DLL | 105, 904 | Cette fonction permet de traduire un message WM_CHAR. |
WINUNIONRECT | BOOL WinUnionRect(HAB hab, PRECTL prclDest, PRECTL prclSrc1, PRECTL prclSrc2); | PMWIN.DLL | 168, 891 | Cette fonction permet de calculer un rectangle étant limité dans deux sources rectangulaires. |
WINUPDATEWINDOW | BOOL WinUpdateWindow(HWND hwnd); | PMWIN.DLL | 53, 892 | Cette fonction permet de forcer la mise-à-jour d'une fenêtre et des fenêtres enfants lui étant associé. |
WINUPPER | ULONG WinUpper(HAB hab, ULONG ulCodepage, ULONG ulCountry, PSZ pszString); | PMWIN.DLL | 221, 893 | Cette fonction permet de convertir une chaine de caractères en majuscule. |
WINUPPERCHAR | ULONG WinUpperChar(HAB hab, ULONG ulCodepage, ULONG ulCountry, ULONG ulInchar); | PMWIN.DLL | 222, 894 | Cette fonction permet de converitr un caractère en majuscule. |
WINVALIDATERECT | BOOL WinValidateRect(HWND hwnd, PRECTL prclRect, BOOL fIncludeClippedChildren); | PMWIN.DLL | 49, 895 | Cette fonction permet de soustraire un rectangle d'une région mise-à-jour lors de la synchronisation de peinture de la fenêtre pendant que la fenêtre est visuellement valide. |
WINVALIDATEREGION | BOOL WinValidateRegion(HWND hwnd, HRGN hrgn, BOOL fIncludeClippedChildren); | PMWIN.DLL | 50, 896 | Cette fonction permet de soustraire une région d'une région mise-à-jour lors de la synchronisation de peinture de la fenêtre pendant que la fenêtre est visuellement valide. |
WINWAITEVENTSEM | APIRET WinWaitEventSem( HEV hevSemaphore, ULONG ulTimeout ); | PMWIN.DLL | 978 | Cette fonction permet de bloquer jusqu'à ce que l'événement de sémaphore spécifié est été posté. |
WINWAITMSG | BOOL WinWaitMsg(HAB hab, ULONG ulFirst, ULONG ulLast); | PMWIN.DLL | 67, 897 | Cette fonction permet d'attendre après un message filtré. |
WINWAITMUXWAITSEM | APIRET WinWaitMuxWaitSem( HEV hevSemaphore, ULONG ulTimeout, PULONG pulUserField ); | PMWIN.DLL | 980 | Cette fonction permet de bloquer jusqu'à ce que la sémaphore MuxWait soit effacé. |
WINWAKETHREAD | BOOL WinWakeThread(HMQ hmq); | PMWIN.DLL | 308, 992 | Cette fonction permet de réveiller une entrée en attente étant dans un traitement de commande d'arrêt DosPTrace. |
WINWINDOWFROMDC | HWND WinWindowFromDC(HDC hdc); | PMWIN.DLL | 57, 898 | Cette fonction permet de demander le Handle de la fenêtre correspondante au périphérique de contexte spécifié. |
WINWINDOWFROMID | HWND WinWindowFromID(HWND hwndParent, ULONG id); | PMWIN.DLL | 899 | Cette fonction permet de demander le Handle de la fenêtre enfant à l'aide de l'identificateur spécifié. |
WINWINDOWFROMPOINT | HWND WinWindowFromPoint(HWND hwndParent, PPOINTL pptlPoint, BOOL fEnumChildren); | PMWIN.DLL | 35, 900 | Cette fonction permet de trouver la fenêtre en dessous du point spécifié étant descendante de la fenêtre spécifié. |
Dernière mise à jour : Vendredi, le 3 avril 2015