Section courante

A propos

Section administrative du site

Description

Ce fichier contient la bibliothèque du noyau du système d'exploitation : Gestion de la mémoire, ses processus, des tâches, du module,...

Liste des fonctions d'API Windows

Nom de l'API Description
AddAtomA Cette fonction permet d'ajouter une chaine de caractères ASCIZ à l'Atom global.
AddAtomW Cette fonction permet d'ajouter un caractère étendue (Unicode) à l'Atom global.
AllocConsole Cette fonction permet de créer une nouvelle console.
AreFileApisANSI Cette fonction permet d'indiquer si les fonctions pour fichier du Win32 utilise un ensemble de police de caractères ANSI ou une page OEM.
BackupRead Cette fonction permet d'effectuer la lecture de flux de données associé avec un fichier ou un répertoire spécifié d'un tampon.
BackupSeek Cette fonction permet de fixer la position dans le flux de données accessible par les fonctions «BackupRead» et «BackupWrite».
BackupWrite Cette fonction permet d'effectuer l'écriture de flux de données associé avec un fichier ou un répertoire spécifié d'un tampon.
Beep Cette fonction permet d'émettre un signal sonore sur le PC Speaker.
BeginUpdateResourceA Cette fonction permet de retourner l'identificateur Handle qu'utilise une fonction «UpdateResource» pour ajouter, supprimer ou remplacer dans un fichier exécutable.
BeginUpdateResourceW Cette fonction permet de retourner l'identificateur Handle qu'utilise une fonction «UpdateResource» pour ajouter, supprimer ou remplacer dans un fichier exécutable avec des paramètres de chaine de caractères étendue (Unicode).
BuildCommDCBA Cette fonction permet de remplir une structure DCB avec les valeurs spécifié par une chaine de caractères de périphérique de contrôle.
BuildCommDCBW Cette fonction permet de remplir une structure DCB avec les valeurs spécifié par une chaine de caractères de périphérique de contrôle avec des paramètres de chaine de caractères étendue (Unicode).
BuildCommDCBAndTimeoutsA Cette fonction permet de convertir la chaine de caractères des définitions d'un périphérique en un bloc de périphérique de contrôle et de placer les codes dans un bloc dans le périphérique de contrôle.
BuildCommDCBAndTimeoutsW Cette fonction permet de convertir la chaine de caractères des définitions d'un périphérique en un bloc de périphérique de contrôle et de placer les codes dans un bloc dans le périphérique de contrôle avec des paramètres de chaine de caractères étendue (Unicode).
CallNamedPipeA Cette fonction permet d'effectuer une connection à l'aide d'un tuyau de type de message et de lire et d'écrire dans se tuyau et d'ensuite fermer le tuyau.
CallNamedPipeW Cette fonction permet d'effectuer une connection à l'aide d'un tuyau de type de message et de lire et d'écrire dans se tuyau et d'ensuite fermer le tuyau avec des paramètres de chaine de caractères étendue (Unicode).
CancelIo Cette fonction permet d'annuler une opération d'entrée/sortie initié par un processus léger dans un fichier.
CancelWaitableTimer Cette fonction permet de fixer le délai d'attente de l'horloge à un état inactif.
ClearCommBreak Cette fonction permet de restituer les caractères transmis par un périphérique de communications spécifié et place la ligne de transmission dans un état non arrêtable.
ClearCommError Cette fonction permet de demander des informations à propos d'erreur de communications et un rapport d'état actuel sur un périphérique de communication.
CloseHandle Cette fonction permet d'effectuer la fermeture d'un Handle.
CommConfigDialogA Cette fonction permet d'afficher une configuration de pilote de fournisseur dans une boite de dialogue.
CommConfigDialogW Cette fonction permet d'afficher une configuration de pilote de fournisseur dans une boite de dialogue avec des paramètres de chaine de caractères étendue (Unicode).
CompareFileTime Cette fonction permet de comparer deux temps de fichier de 64-bits.
CompareStringA Cette fonction permet d'effectuer la comparaison de deux chaines de caractères ASCIZ.
CompareStringW Cette fonction permet d'effectuer la comparaison de deux chaines de caractères Unicode.
ConnectNamedPipe Cette fonction permet d'activé un nom de tuyau d'un processus serveur en attente pour un processus client de connexion.
ContinueDebugEvent Cette fonction permet d'activer un débogueur pour qu'il continue un processus précédemment rapporter comme un bogue d'événement.
ConvertThreadToFiber Cette fonction permet d'effectuer la conversion d'un processus léger vers un fibre.
ConvertDefaultLocale Cette fonction permet de convertir une valeur locale spécial par défaut en un identificatuer local courant.
CopyFileA Cette fonction permet d'effectuer la copie d'un fichier d'un emplacement à un autre emplacement
CopyFileExA Cette fonction permet d'effectuer la copie d'un fichier d'un emplacement à un autre emplacement tout en effectuant un processus d'arrière plan indiquant sa progression.
CopyFileExW Cette fonction permet d'effectuer la copie d'un fichier d'un emplacement à un autre emplacement tout en effectuant un processus d'arrière plan indiquant sa progression avec des paramètres de chaine de caractères étendue (Unicode).
CopyFileW Cette fonction permet d'effectuer la copie d'un fichier d'un emplacement à un autre emplacement avec des paramètres de chaine de caractères étendue (Unicode).
CreateConsoleScreenBuffer Cette fonction permet de créer un tampon de console écran et de retourner un identificateur Handle associée à celui-ci.
CreateDirectoryA Cette fonction permet d'effectuer la création d'un répertoire
CreateDirectoryW Cette fonction permet d'effectuer la création d'un répertoire avec des paramètres de chaine de caractères étendue (Unicode).
CreateDirectoryExA Cette fonction permet d'effectuer la création d'un répertoire étendue
CreateDirectoryExW Cette fonction permet d'effectuer la création d'un répertoire étendue avec des paramètres de chaine de caractères étendue (Unicode).
CreateDirectoryTransactedA Cette fonction permet d'effectuer la création d'un répertoire dans une opération de transaction
CreateDirectoryTransactedW Cette fonction permet d'effectuer la création d'un répertoire dans une opération de transaction avec des paramètres de chaine de caractères étendue (Unicode).
CreateEventA Cette fonction permet de créer un objet d'événement nommé ou non-nommé.
CreateEventW Cette fonction permet de créer un objet d'événement nommé ou non-nommé avec des paramètres de chaine de caractères étendue (Unicode).
CreateFiber Cette fonction permet d'allouer un objet de fibre, en lui attribuant une pile, et en fixant le début de l'exécutant à l'adresse de début spécifié.
CreateFileA Cette fonction permet d'effectuer la création ou l'ouverture d'un fichier ou d'un périphérique
CreateFileW Cette fonction permet d'effectuer la création ou l'ouverture d'un fichier ou d'un périphérique avec des paramètres de chaine de caractères étendue (Unicode).
CreateFileMappingA Cette fonction permet de créer un objet mapping, nommé ou non-nommé, pour un fichier spécifié.
CreateFileMappingW Cette fonction permet de créer un objet mapping, nommé ou non-nommé, pour un fichier spécifié avec des paramètres de chaine de caractères étendue (Unicode).
CreateMailslotA Cette fonction permet de créer une slot de courriel avec un nom spécifié et retourne un identificateur Handle associé à celle-ci.
CreateMailslotW Cette fonction permet de créer une slot de courriel avec un nom spécifié et retourne un identificateur Handle associé à celle-ci avec des paramètres de chaine de caractères étendue (Unicode).
CreateMutexA Cette fonction permet de créer un objet Mutex nommé ou non-nommé.
CreateMutexW Cette fonction permet de créer un objet Mutex nommé ou non-nommé avec des paramètres de chaine de caractères étendue (Unicode).
CreateNamedPipeA Cette fonction permet de créer un tuyau avec un instance de nom spécifié et de retourner un identificateur Handle associé à celle-ci.
CreateNamedPipeW Cette fonction permet de créer un tuyau avec un instance de nom spécifié et de retourner un identificateur Handle associé à celle-ci avec des paramètres de chaine de caractères étendue (Unicode).
CreatePipe Cette fonction permet de créer un tuyau anonyme et de retourner un identificateur Handle attribué en lecture et écriture pour celle-ci.
CreateProcessA Cette fonction permet de créer un nouveau processus et de le fixer comme processus léger primaire.
CreateProcessW Cette fonction permet de créer un nouveau processus et de le fixer comme processus léger primaire avec des paramètres de chaine de caractères étendue (Unicode).
CreateRemoteThread Cette fonction permet de créer un processus léger exécuté dans l'espace d'une adresse d'un autre processus.
CreateSemaphoreA Cette fonction permet de créer un objet de sémaphore nommé ou non-nommé.
CreateSemaphoreW Cette fonction permet de créer un objet de sémaphore nommé ou non-nommé avec des paramètres de chaine de caractères étendue (Unicode).
CreateTapePartition Cette fonction permet de reformatté une unité de sauvegarde de bande magnétique (Tape Backup).
CreateToolhelp32Snapshot Cette fonction permet d'effectuer une capture de l'écran sous forme d'un Bitmap
CreateThread Cette fonction permet de créer un processus pour exécuter un processus appelant dans un espace d'adressage.
CreateWaitableTimerA Cette fonction permet d'effectuer la création d'une horloge de délai d'attente.
CreateWaitableTimerW Cette fonction permet d'effectuer la création d'une horloge de délai d'attente avec des paramètres de chaine de caractères étendue (Unicode).
DebugActiveProcess Cette fonction permet d'allouer une débogueur à attaché avec un processus actif
DebugBreak Cette fonction permet de provoqué une exception sur un point d'arrêt dans le processus courant.
DefineDosDeviceA Cette fonction permet de définir, redéfinir ou supprimer un nom de périphérique DOS.
DefineDosDeviceW Cette fonction permet de définir, redéfinir ou supprimer un nom de périphérique DOS avec des paramètres de chaine de caractères étendue (Unicode).
DeleteAtom Cette fonction permet de décrémenter le compteur de référence de chaine de caractères d'Atom local.
DeleteCriticalSection Cette fonction permet de terminer et restituer tous les ressources associé à l'objet de section critique.
DeleteFiber Cette fonction permet de supprimer une fibre existante.
DeleteFileA Cette fonction permet de supprimer un fichier existant.
DeleteFileW Cette fonction permet de supprimer un fichier existant avec des paramètres de chaine de caractères étendue (Unicode).
DeviceIoControl Cette fonction permet d'envoyer des codes de contrôles directement à un pilote de périphérique.
DisableThreadLibraryCalls Cette fonction permet de désactiver les avertissements «DLL_THREAD_ATTACH» et «DLL_THREAD_DETACH» des bibliothèques de lien dynamique (DLL) spécifié.
DisconnectNamedPipe Cette fonction permet de déconnecter le serveur de fin de tuyau nommé pour un processus client.
DosDateTimeToFileTime Cette fonction permet de convertir la valeur d'une date et d'une heure du DOS en un temps fichier de 64 bits.
DuplicateHandle Cette fonction permet de dupliquer un objet d'identificateur Handle existant.
EndUpdateResourceA Cette fonction permet de terminer la mise-à-jour d'une ressource d'un fichier exécutable.
EndUpdateResourceW Cette fonction permet de terminer la mise-à-jour d'une ressource d'un fichier exécutable avec des paramètres de chaine de caractères étendue (Unicode).
EnterCriticalSection Cette fonction permet d'attendre après un propriétaire d'objet de section critique spécifié.
EnumCalendarInfoA Cette fonction permet d'énumérer des informations de calendrier d'une région local spécifié
EnumCalendarInfoW Cette fonction permet d'énumérer des informations de calendrier d'une région local spécifié avec des paramètres de chaine de caractères étendue (Unicode).
EnumDateFormatsA Cette fonction permet d'énumérer le format de la date courte ou longue disponible pour la région locale.
EnumDateFormatsW Cette fonction permet d'énumérer le format de la date courte ou longue disponible pour la région locale avec des paramètres de chaine de caractères étendue (Unicode).
EnumResourceLanguagesA Cette fonction permet de rechercher un module pour chaque ressource d'un type spécifié et de passé le langage pour chaque ressource trouvé dans une fonction définie en arrière plan.
EnumResourceLanguagesW Cette fonction permet de rechercher un module pour chaque ressource d'un type spécifié et de passé le langage pour chaque ressource trouvé dans une fonction définie en arrière plan avec des paramètres de chaine de caractères étendue (Unicode).
EnumResourceNamesA Cette fonction permet de rechercher un module pour chaque ressource d'un type spécifié et de passé le langage pour chaque ressource trouvé dans une fonction d'application définie en arrière plan.
EnumResourceNamesW Cette fonction permet de rechercher un module pour chaque ressource d'un type spécifié et de passé le langage pour chaque ressource trouvé dans une fonction d'application définie en arrière plan avec des paramètres de chaine de caractères étendue (Unicode).
EnumResourceTypesA Cette fonction permet de rechercher un module pour une ressource et de passé chaque type de ressource dans une fonction d'application définie en arrière plan.
EnumResourceTypesW Cette fonction permet de rechercher un module pour une ressource et de passé chaque type de ressource dans une fonction d'application définie en arrière plan avec des paramètres de chaine de caractères étendue (Unicode).
EnumSystemCodePagesA Cette fonction permet d'énumérer un code de page installé ou supporté par le système d'exploitation.
EnumSystemCodePagesW Cette fonction permet d'énumérer un code de page installé ou supporté par le système d'exploitation avec des paramètres de chaine de caractères étendue (Unicode).
EnumSystemLocalesA Cette fonction permet d'énumérer la région locale installé ou supporté par le système d'exploitation.
EnumSystemLocalesW Cette fonction permet d'énumérer la région locale installé ou supporté par le système d'exploitation avec des paramètres de chaine de caractères étendue (Unicode).
EnumTimeFormatsA Cette fonction permet d'énumérer le format de temps disponible pour la région locale.
EnumTimeFormatsW Cette fonction permet d'énumérer le format de temps disponible pour la région locale avec des paramètres de chaine de caractères étendue (Unicode).
EraseTape Cette fonction permet de tout supprimer ou supprimer des parties de bande magnétique de sauvegarde.
EscapeCommFunction Cette fonction permet d'effectuer directement une communication d'un périphérique spécifié à une fonction étendue.
ExitProcess Cette fonction permet de terminer un processus et tous ses processus légers.
ExitThread Cette fonction permet de terminer un processus léger.
ExpandEnvironmentStringsA Cette fonction permet d'étendre une chaine de caractères de variable d'environnement et de remplacer leurs valeurs par celle correspondante.
ExpandEnvironmentStringsW Cette fonction permet d'étendre une chaine de caractères de variable d'environnement et de remplacer leurs valeurs par celle correspondante avec des paramètres de chaine de caractères étendue (Unicode).
FatalAppExitA Cette fonction permet d'afficher la boite de dialogue d'erreur fatal amenant la terminaison anormale du programme.
FatalAppExitW Cette fonction permet d'afficher la boite de dialogue d'erreur fatal amenant la terminaison anormale du programme avec des paramètres de chaine de caractères étendue (Unicode).
FatalExit Cette fonction permet de transférer le contrôle d'exécution au débogueur.
FileTimeToDosDateTime Cette fonction permet de convertir un temps de fichier 64 bits en des valeurs de date et temps.
FileTimeToLocalFileTime Cette fonction permet d'effectuer la conversion du temps d'un fichier de format UTC (Coordonnée de Temps Universelle) en format de temps local.
FileTimeToSystemTime Cette fonction permet de convertir un temps fichier de 64 bits à un temps de format système.
FillConsoleOutputAttribute Cette fonction permet de fixer la couleur de texte et d'arrière plan pour un nombre spécifié de caractères en commençant au coordonnées du tampon d'écran spécifié.
FillConsoleOutputCharacterA Cette fonction permet d'écrire un caractère dans le tampon d'écran un certain nombre de fois en commençant au coordonnées du tampon d'écran spécifié.
FillConsoleOutputCharacterW Cette fonction permet d'écrire un caractère dans le tampon d'écran un certain nombre de fois en commençant au coordonnées du tampon d'écran spécifié avec des paramètres de chaine de caractères étendue (Unicode).
FindAtomA Cette fonction permet de rechercher dans un table d'Atom local la chaine de caractères spécifié et demande l'Atom associé avec cette chaine de caractères.
FindAtomW Cette fonction permet de rechercher dans un table d'Atom local la chaine de caractères spécifié et demande l'Atom associé avec cette chaine de caractères avec des paramètres de chaine de caractères étendue (Unicode).
FindClose Cette fonction permet d'indiquer que la recherche des fichiers et réperoires que contient un répertoire est terminé.
FindCloseChangeNotification Cette fonction permet d'indiquer que la recherche et modifications des fichiers et répertoires que contient un répertoire est terminé.
FindFirstChangeNotificationA Cette fonction permet de créer un identificateur Handle d'avertissement de changement et fixe la condition d'avertissement de changement initial.
FindFirstChangeNotificationW Cette fonction permet de créer un identificateur Handle d'avertissement de changement et fixe la condition d'avertissement de changement initial avec des paramètres de chaine de caractères étendue (Unicode).
FindFirstChangeNotification Cette fonction permet de spécifier une recherche et modifications des fichiers et répertoires que contient un répertoire.
FindFirstFileA Cette fonction permet de spécifier une recherche des fichiers et répertoires que contient un répertoire.
FindFirstFileExA Cette fonction permet de rechercher dans un répertoire un fichier ou un sous-répertoire avec une correspondance de nom et d'attribut spécifié.
FindFirstFileExW Cette fonction permet de rechercher dans un répertoire un fichier ou un sous-répertoire avec une correspondance de nom et d'attribut spécifié avec des paramètres de chaine de caractères étendue (Unicode).
FindFirstFileW Cette fonction permet de spécifier une recherche des fichiers et répertoires que contient un répertoire avec des paramètres de chaine de caractères étendue (Unicode).
FindNextChangeNotification Cette fonction permet demander l'entrée suivant lors de la recherche et modifications des fichiers et répertoire que contient un répertoire.
FindNextFileA Cette fonction permet demander l'entrée suivante lors de la recherche des fichiers et répertoires que contient un répertoire.
FindNextFileW Cette fonction permet demander l'entrée suivante lors de la recherche des fichiers et répertoire que contient un répertoire avec des paramètres de chaine de caractères étendue (Unicode).
FindResourceA Cette fonction permet de demander l'emplacement d'une ressource avec un nom et un type spécifié dans un module spécifié.
FindResourceW Cette fonction permet de demander l'emplacement d'une ressource avec un nom et un type spécifié dans un module spécifié avec des paramètres de chaine de caractères étendue (Unicode).
FindResourceExA Cette fonction permet de demander l'emplacement d'une ressource avec un type, un nom et une langue spécifié dans un module spécifié.
FindResourceExW Cette fonction permet de demander l'emplacement d'une ressource avec un type, un nom et une langue spécifié dans un module spécifié avec des paramètres de chaine de caractères étendue (Unicode).
FlushConsoleInputBuffer Cette fonction permet de vider le tampon d'entrée de la console.
FlushFileBuffers Cette fonction permet d'effacer le tampon pour le fichier spécifié et provoquer l'écriture des données dans le fichier.
FlushInstructionCache Cette fonction permet de vider les instructions en cache pour le processus spécifié.
FlushViewOfFile Cette fonction permet d'écrire sur le disque un rang d'octets dans une vue d'un fichier.
FoldStringA Cette fonction permet de cartographier une chaine de caractères vers une autre en effectuant les options de transformations spécifié.
FoldStringW Cette fonction permet de cartographier une chaine de caractères vers une autre en effectuant les options de transformations spécifié avec des paramètres de chaine de caractères étendue (Unicode).
FormatMessageA Cette fonction permet de demander un message affecté par un certain format.
FormatMessageW Cette fonction permet de demander le dernier message d'erreur contenu dans le fichier d'erreur système.
FreeConsole Cette fonction permet de libérer une console existante.
FreeEnvironmentStringsA Cette fonction permet de libérer un bloc de chaine de caractères d'environnement.
FreeEnvironmentStringsW Cette fonction permet de libérer un bloc de chaine de caractères d'environnement avec des paramètres de chaine de caractères étendue (Unicode).
FreeLibrary Cette fonction permet d'incrémenter un compteur de référence pour un chargement de module de lien dynamique (DLL).
FreeLibraryAndExitThread Cette fonction permet de décrémenté le compteur de référence d'une des bibliothèque de liens dynamique (DLL) et appel alors la fonction «ExitThread».
FreeResource Cette fonction permet de libérer une ressource.
GenerateConsoleCtrlEvent Cette fonction permet d'envoyer un signal spécifique à un groupe de processus de console.
GetACP Cette fonction permet de demander l'identificateur de code de page ANSI courant pour le système d'exploitation.
GetAtomNameA Cette fonction permet de demander une copie de chaine de caractères associé avec un Atom local spécifié.
GetAtomNameW Cette fonction permet de demander une copie de chaine de caractères associé avec un Atom local spécifié avec des paramètres de chaine de caractères étendue (Unicode).
GetBinaryTypeA Cette fonction permet de demander si le fichier est exécutable, et s'il l'est, quel type de fichier exécutable s'agit-il.
GetBinaryTypeW Cette fonction permet de demander si le fichier est exécutable, et s'il l'est, quel type de fichier exécutable s'agit-il avec des paramètres de chaine de caractères étendue (Unicode).
GetCommandLineA Cette fonction permet de retourner la ligne de commande de l'application courante.
GetCommandLineW Cette fonction permet de retourner la ligne de commande de l'application courante avec des paramètres de chaine de caractères étendue (Unicode).
GetCommConfig Cette fonction permet de demander la configuration courante pour un périphérique de communication.
GetCommMask Cette fonction permet de demander la valeur d'un masque d'événement pour un périphérique de communication spécifié.
GetCommModemStatus Cette fonction permet de demander les valeurs du registre de contrôle du modem.
GetCommProperties Cette fonction permet de remplir le tampon avec des informations concernant les propriétés de communications pour un périphérique de communication spécifié.
GetCommState Cette fonction permet de remplir un bloc de contrôle de périphérique (une structure DCB) avec les ajustements de contrôle courant pour un périphérique de communication spécifié.
GetCommTimeouts Cette fonction permet de demander les paramètres de dépassement de délai pour toutes les opérations de lecture ou d'écriture pour un périphérique de communication spécifié.
GetCompressedFileSizeA Cette fonction permet de demander le nombre d'octets d'une unité d'entreposage actuellement utilisé pour un fichier spécifié.
GetCompressedFileSizeW Cette fonction permet de demander le nombre d'octets d'une unité d'entreposage actuellement utilisé pour un fichier spécifié avec des paramètres de chaine de caractères étendue (Unicode).
GetComputerNameA Cette fonction permet de demander le nom de l'ordinateur sous forme d'une chaine de caractères ASCIZ.
GetComputerNameW Cette fonction permet de demander le nom de l'ordinateur sous forme d'une chaine de caractères ASCIZ avec des paramètres de chaine de caractères étendue (Unicode).
GetComputerNameExA Cette fonction permet de retourner la nom NetBIOS ou DNS de l'ordinateur local.
GetConsoleCursorInfo Cette fonction permet de demander des informations à propos de la taille et de la visibilité du curseur pour le tampon de console écran spécifié.
GetConsoleCP Cette fonction permet de demander l'identité de code de page utilisé pour la console associé avec le processus appelant.
GetConsoleMode Cette fonction permet de demander le mode d'entrée courant pour le tampon d'entrée de la console ou le mode de sortie courant pour le tampon d'écran de la console.
GetConsoleOutputCP Cette fonction permet de retourner l'identité de code de page de sortie utilisé par la console associé avec le processus appelant.
GetConsoleScreenBufferInfo Cette fonction permet de demander les informations à propos du tampon d'écran de la console spécifié.
GetConsoleTitleA Cette fonction permet de retourner le nom de la console courante.
GetConsoleTitleW Cette fonction permet de retourner le nom de la console courante avec des paramètres de chaine de caractères étendue (Unicode).
GetCPInfo Cette fonction permet de retourner des informations sur le code de page spécifié.
GetCurrencyFormatA Cette fonction permet de demander la chaine de caractères du format d'un nombre avec une chaine de caractères de monnaie pour une localité spécifié.
GetCurrencyFormatW Cette fonction permet de demander la chaine de caractères du format d'un nombre avec une chaine de caractères de monnaie pour une localité spécifié avec des paramètres de chaine de caractères étendue (Unicode).
GetCurrentDirectoryA Cette fonction permet de demander le répertoire courant du processus courant.
GetCurrentDirectoryW Cette fonction permet de demander le répertoire courant du processus courant avec des paramètres de chaine de caractères étendue (Unicode).
GetCurrentProcess Cette fonction permet de retourner le Handle du processus courant.
GetCurrentProcessId Cette fonction permet de demander l'identificateur de processus courant
GetCurrentProcessorNumber Cette fonction permet de demander le nombre de processeur du processus courant lors de l'appel d'une fonction
GetCurrentThread Cette fonction permet de retourner le Handle du processus courant.
GetCurrentThreadId Cette fonction permet de retourner l'identificateur du processus courant.
GetDateFormatA Cette fonction permet de demander le date dans une chaine de caractères ASCIZ selon le format spécifié.
GetDateFormatW Cette fonction permet de demander la date dans une chaine de caractères ASCIZ selon le format spécifié avec des paramètres de chaine de caractères étendue (Unicode).
GetDefaultCommConfigA Cette fonction permet de demander la configuration par défaut d'un périphérique de communication.
GetDefaultCommConfigW Cette fonction permet de demander la configuration par défaut d'un périphérique de communication avec des paramètres de chaine de caractères étendue (Unicode).
GetDiskFreeSpaceA Cette fonction permet de demander l'espace de libre sur une unité disque.
GetDiskFreeSpaceExA Cette fonction permet de demander des informations global sur l'espace de libre sur une unité disque.
GetDiskFreeSpaceExW Cette fonction permet de demander des informations global sur l'espace de libre sur une unité disque avec des paramètres de chaine de caractères étendue (Unicode).
GetDiskFreeSpaceW Cette fonction permet de demander l'espace de libre sur une unité disque avec des paramètres de chaine de caractères étendue (Unicode).
GetDriveTypeA Cette fonction permet de demander le type d'unité disque.
GetDriveTypeW Cette fonction permet de demander le type d'unité disque avec des paramètres de chaine de caractères étendue (Unicode).
GetEnvironmentStringsA Cette fonction permet de demander les variables d'environnements du processus courant.
GetEnvironmentStringsW Cette fonction permet de demander les variables d'environnements du processus courant avec des paramètres de chaine de caractères étendue (Unicode).
GetEnvironmentVariableA Cette fonction permet de demander la valeur d'une variable d'environnement du système d'exploitation.
GetEnvironmentVariableW Cette fonction permet de demander la valeur d'une variable d'environnement du système d'exploitation avec des paramètres de chaine de caractères étendue (Unicode).
GetExitCodeProcess Cette fonction permet de demander le code d'état de terminaison d'un processus spécifié.
GetExitCodeThread Cette fonction permet de demander le code d'état de terminaison d'un processus léger (Thread) spécifié.
GetFileAttributesA Cette fonction permet de demander les attributs d'un fichier ou d'un répertoire.
GetFileAttributesExA Cette fonction permet de demander les informations étendues d'attributs d'un fichier ou d'un répertoire.
GetFileAttributesExW Cette fonction permet de demander les informations étendues d'attributs d'un fichier ou d'un répertoire avec des paramètres de chaine de caractères étendue (Unicode).
GetFileAttributesW Cette fonction permet de demander les attributs d'un fichier ou d'un répertoire avec des paramètres de chaine de caractères étendue (Unicode).
GetFileInformationByHandle Cette fonction permet de demander les informations associé au fichier spécifié.
GetFileSize Cette fonction permet de demander la taille, en octets, d'un fichier spécifié.
GetFileTime Cette fonction permet de demander la date et l'heure d'un fichier de sa création, de sa dernière modification ou de son dernière accès.
GetFileType Cette fonction permet de retourner le type d'un fichier spécifié.
GetFullPathNameA Cette fonction permet de demander le chemin et le nom de fichier complet pour un fichier spécifié.
GetFullPathNameW Cette fonction permet de demander le chemin et le nom de fichier complet pour un fichier spécifié avec des paramètres de chaine de caractères étendue (Unicode).
GetGuiResources Cette fonction permet de demander le nombre d'identificateur de GUI (Interface graphique utilisateur) du processus courant.
GetHandleInformation Cette fonction permet de demander les informations conçernant certaines propriétés d'un objet avec un identificateur Handle.
GetLargestConsoleWindowSize Cette fonction permet de demander la taille de la fenêtre de console la plus large possible en se basant sur la police de caractères et la taille d'affichage.
GetLastError Cette fonction permet de demander la dernière erreur s'étant produite dans une API.
GetLocaleInfoA Cette fonction permet de demander des informations de nature local sur le système.
GetLocaleInfoW Cette fonction permet de demander des informations de nature local sur le système avec des paramètres de chaine de caractères étendue (Unicode).
GetLocalTime Cette fonction permet de demander la date et l'heure local du système.
GetLogicalDrives Cette fonction permet de demander quel sont les unités de disque valide.
GetLogicalDriveStringsA Cette fonction permet de remplir un tampon avec une chaine de caractères spécifiant une unité de disque système valide.
GetLogicalDriveStringsW Cette fonction permet de remplir un tampon avec une chaine de caractères spécifiant une unité de disque système valide avec des paramètres de chaine de caractères étendue (Unicode).
GetLogicalProcessorInformation Cette fonction permet de demander des informations concernant les processeurs logiques et le matériel associé.
GetMailslotInfo Cette fonction permet de demander des informations pour une slot de courriel.
GetModuleFileNameA Cette fonction permet de demander un nom de fichier long ou demande le nom complet de chemin et nom de fichier pour un fichier exécutable contenu dans le module spécifié.
GetModuleFileNameW Cette fonction permet de demander un nom de fichier long ou demande le nom complet de chemin et nom de fichier pour un fichier exécutable contenu dans le module spécifié avec des paramètres de chaine de caractères étendue (Unicode).
GetModuleHandleA Cette fonction permet de retourner l'identificateur Handle du module spécifié si le fichier est situé dans l'espace d'adresse d'un processus appelant.
GetModuleHandleW Cette fonction permet de retourner l'identificateur Handle du module spécifié si le fichier est situé dans l'espace d'adresse d'un processus appelant avec des paramètres de chaine de caractères étendue (Unicode).
GetNamedPipeHandleStateA Cette fonction permet de demander les informations d'état conçernant le nom du tuyau spécifié.
GetNamedPipeHandleStateW Cette fonction permet de demander les informations d'état conçernant le nom du tuyau spécifié avec des paramètres de chaine de caractères étendue (Unicode).
GetNamedPipeInfo Cette fonction permet de demander les informations conçernant le nom de tuyau spécifié.
GetNumaAvailableMemoryNode Cette fonction permet de demander la quantité de mémoire disponible dans le noeud spécifié.
GetNumberFormatA Cette fonction permet de transformer un nombre selon le format d'affichage spécifié.
GetNumberFormatW Cette fonction permet de transformer un nombre selon le format d'affichage spécifié avec des paramètres de chaine de caractères étendue (Unicode).
GetNumberOfConsoleInputEvents Cette fonction permet de demander le nombre d'enregistrement d'entrée non lue dans le tampon d'entrée de console.
GetNumberOfConsoleMouseButtons Cette fonction permet de demander le nombre de boutons de la souris qu'utilise la console courante.
GetOEMCP Cette fonction permet de demander le code de page OEM du système d'exploitation.
GetOverlappedResult Cette fonction permet de retourner le résultat d'une opération de recouvrement sur un fichier, un tuyau ou un périphérique de communications spécifié
GetPriorityClass Cette fonction permet de retourner la priorité d'une classe pour un processus spécifié.
GetPrivateProfileIntA Cette fonction permet de demander un entier associé avec une clef dans une section spécifié d'un fichier initialisé.
GetPrivateProfileIntW Cette fonction permet de demander un entier associé avec une clef dans une section spécifié d'un fichier initialisé avec des paramètres de chaine de caractères étendue (Unicode).
GetPrivateProfileSectionA Cette fonction permet de demander tous les valeurs et clefs pour la section initialisé spécifié.
GetPrivateProfileSectionW Cette fonction permet de demander tous les valeurs et clefs pour la section initialisé spécifié avec des paramètres de chaine de caractères étendue (Unicode).
GetPrivateProfileSectionNamesA Cette fonction permet de demander les noms de toutes les sections dans un fichier initialisé.
GetPrivateProfileSectionNamesW Cette fonction permet de demander les noms de toutes les sections dans un fichier initialisé avec des paramètres de chaine de caractères étendue (Unicode).
GetPrivateProfileStringA Cette fonction permet de demander une chaine de caractères de la section spécifié dans un fichier initialisé.
GetPrivateProfileStringW Cette fonction permet de demander une chaine de caractères de la section spécifié dans un fichier initialisé avec des paramètres de chaine de caractères étendue (Unicode).
GetProcAddress Cette fonction permet de demander l'adresse d'une fonction d'exportation de bibliothèque de liens dynamique (DLL).
GetProcessAffinityMask Cette fonction permet de demander un masque de correspondance de processus spécifié avec le système.
GetProcessHeap Cette fonction permet de demander un identificateur Handle pour la mémoire de tas d'un processus appelant.
GetProcessHeaps Cette fonction permet de demander un identificateur Handle pour tous les mémoires de tas valides pour un processus appelant.
GetProcessPriorityBoost Cette fonction permet de demander l'état de la priorité de contrôle d'amplificateur d'un processus spécifié.
GetProcessShutdownParameters Cette fonction permet de demander les paramètres de fermetures et d'éteindre le système d'exploitation pour un le processus appelant courant.
GetProcessTimes Cette fonction permet de demander les informations d'horloge pour le processus spécifié.
GetProcessVersion Cette fonction permet de demander la version majeur et mineur pour un processus spécifié en exécution.
GetProcessWorkingSetSize Cette fonction permet de demander la taille de l'espace de travail minimum et maximum pour le processus spécifié.
GetProfileIntA Cette fonction permet de demander un entier pour le nom de clef spécifié dans une section spécifié dans un fichier «WIN.INI».
GetProfileIntW Cette fonction permet de demander un entier pour le nom de clef spécifié dans une section spécifié dans un fichier «WIN.INI» avec des paramètres de chaine de caractères étendue (Unicode).
GetProfileSectionA Cette fonction permet de demander tous les valeurs et clefs pour la section spécifié dans un fichier «WIN.INI».
GetProfileSectionW Cette fonction permet de demander tous les valeurs et clefs pour la section spécifié dans un fichier «WIN.INI» avec des paramètres de chaine de caractères étendue (Unicode).
GetProfileStringA Cette fonction permet de demander une chaine de caractères associé avec la clef spécifié dans une section du fichier «WIN.INI».
GetProfileStringW Cette fonction permet de demander une chaine de caractères associé avec la clef spécifié dans une section du fichier «WIN.INI» avec des paramètres de chaine de caractères étendue (Unicode).
GetQueuedCompletionStatus Cette fonction permet d'essayer de compléter la file d'attente d'un paquet d'entrée/sortie spécifié pour un port d'entrée/sortie.
GetShortPathNameA Cette fonction permet de demander, à partir d'un nom long, le nom en format DOS (8 caractères de nom et 3 caractères d'extension) d'un fichier.
GetShortPathNameW Cette fonction permet de demander, à partir d'un nom long, le nom en format DOS (8 caractères de nom et 3 caractères d'extension) d'un fichier avec des paramètres de chaine de caractères étendue (Unicode).
GetStartupInfoA Cette fonction permet de demander le contenu de la structure «STARTUPINFO» spécifié quand un appel de processus est créé.
GetStartupInfoW Cette fonction permet de demander le contenu de la structure «STARTUPINFO» spécifié quand un appel de processus est créé avec des paramètres de chaine de caractères étendue (Unicode).
GetStdHandle Cette fonction permet de demander le Handle d'une entrée ou sortie standard.
GetStringTypeA Cette fonction permet de retourner des informations type de caractère pour la chaine de caractères spécifié.
GetStringTypeExA Cette fonction permet de retourner des informations type de caractère pour la chaine de caractères spécifié en Win32.
GetStringTypeExW Cette fonction permet de retourner des informations type de caractère pour la chaine de caractères spécifié en Win32 avec des paramètres de chaine de caractères étendue (Unicode).
GetStringTypeW Cette fonction permet de retourner des informations type de caractère pour la chaine de caractères spécifié avec des paramètres de chaine de caractères étendue (Unicode).
GetSystemDefaultLCID Cette fonction permet de demander l'identificateur locale du système par défaut.
GetSystemDefaultLangID Cette fonction permet de demander l'identificateur de langage système par défaut.
GetSystemDirectoryA Cette fonction permet de demander le répertoire dans lequel les fichiers systèmes du système d'exploitations de Windows sont situés.
GetSystemDirectoryW Cette fonction permet de demander le répertoire dans lequel les fichiers systèmes du système d'exploitations de Windows sont situés avec des paramètres de chaine de caractères étendue (Unicode).
GetSystemInfo Cette fonction permet de demander divers informations à propos du système courant et du microprocesseur.
GetSystemPowerStatus Cette fonction permet de demander l'état de l'alimentation en énergie de l'ordinateur.
GetSystemTime Cette fonc tion permet de demander le temps (date et heure) courant du système d'exploitation. Le temps du système d'exploitation est une expression UTC (Coordinated Universal Time).
GetSystemTimeAsFileTime Cette fonction permet de demander la date et l'heure du système d'exploitation.
GetSystemTimeAdjustment Cette fonction permet de demander si le système applique périodiquement un ajustement du temps après chaque tic d'horloge.
GetTapeParameters Cette fonction permet de demander des informations descriptives sur l'unité de bande magnétique de copie de sauvegarde.
GetTapePosition Cette fonction permet de demander l'adresse courante logique ou en bloc absolue sur une bande magnétique de copie de sauvegarde.
GetTapeStatus Cette fonction permet de demander si la bande magnétique de copie de sauvegarde est prête à recevoir une commande de processus.
GetTempFileNameA Cette fonction permet de demander un nom de fichier créer temporairement.
GetTempFileNameW Cette fonction permet de demander un nom de fichier créer temporairement avec des paramètres de chaine de caractères étendue (Unicode).
GetTempPathA Cette fonction permet de demander le répertoire par défaut des fichiers temporairement.
GetTempPathW Cette fonction permet de demander le répertoire par défaut des fichiers temporairement avec des paramètres de chaine de caractères étendue (Unicode).
GetThreadContext Cette fonction permet de demander le contexte d'un processus léger spécifié.
GetThreadLocale Cette fonction permet de demander l'identificateur local d'un processus.
GetThreadPriority Cette fonction permet de retourner la valeur de priorité du processus léger spécifié.
GetThreadPriorityBoost Cette fonction permet de retourner la priorité de lancement d'un processus léger.
GetThreadSelectorEntry Cette fonction permet de retourner l'entrée de descripteur de table pour le sélecteur et le processus léger spécifié.
GetThreadTimes Cette fonction permet de demander les informations de temps à propos du processus léger spécifié.
GetTickCount Cette fonction permet de demander le nombre de milliseconde écoulé depuis le démarrage de Windows.
GetTimeFormatA Cette fonction permet de retourner la chaine de caractères du format du temps localement.
GetTimeFormatW Cette fonction permet de retourner la chaine de caractères du format du temps localement avec des paramètres de chaine de caractères étendue (Unicode).
GetTimeZoneInformation Cette fonction permet de demander les informations de la zone horaire courante du système d'exploitation Windows.
GetUserDefaultLCID Cette fonction permet de demander l'identificateur local de l'utilisateur par défaut.
GetVersion Cette fonction permet de demander le numéro de version courante du système d'exploitation Windows et les informations à propos de la plateforme du système d'exploitation.
GetVersionExA Cette fonction permet de demander la version du système d'exploitation Windows.
GetVersionExW Cette fonction permet de demander la version du système d'exploitation Windows avec des paramètres de chaine de caractères étendue (Unicode).
GetVolumeInformationA Cette fonction permet de demander les informations d'entête d'une unité disque.
GetVolumeInformationW Cette fonction permet de demander les informations d'entête d'une unité disque avec des paramètres de chaine de caractères étendue (Unicode).
GetWindowsDirectoryA Cette fonction permet de demander le répertoire dans lequel le système d'exploitation Windows est situés.
GetWindowsDirectoryW Cette fonction permet de demander le répertoire dans lequel le système d'exploitation Windows est situés avec des paramètres de chaine de caractères étendue (Unicode).
GlobalAddAtomA Cette fonction permet d'ajouter un caractère à une table global d'Atom et retourne une valeur unique d'identificateur par chaine de caractères.
GlobalAddAtomW Cette fonction permet d'ajouter un caractère à une table global d'Atom et retourne une valeur unique d'identificateur par chaine de caractères avec des paramètres de chaine de caractères étendue (Unicode).
GlobalAlloc Cette fonction permet d'allouer de la mémoire dans les ressources global du système d'exploitation.
GlobalCompact Cette fonction permet de réorganiser les allocations de mémoire dynamique du tas global en spécifiant une taille de mémoire minimum.
GlobalDeleteAtom Cette fonction permet de décrémenté le compteur de référence de la chaine de caractères d'Atom global.
GlobalFindAtomA Cette fonction permet de rechercher une table d'Atom global dans la chaine de caractères spécifié et demande l'Atom global associé avec la chaine de caractères.
GlobalFindAtomW Cette fonction permet de rechercher une table d'Atom global dans la chaine de caractères spécifié et demande l'Atom global associé avec la chaine de caractères étendue (Unicode).
GlobalFix Cette fonction permet de prévenir l'objet de mémoire global donnée contre un mouvement de mémoire linéaire. Cette fonction est obsolète.
GlobalFlags Cette fonction permet de retourner les informations à propos de l'objet de mémoire global spécifié.
GlobalFree Cette fonction permet de libérer de la mémoire dans les ressources global du système d'exploitation.
GlobalGetAtomNameA Cette fonction permet de demander une copie de la chaine de caractères associé avec l'Atom global donnée.
GlobalGetAtomNameW Cette fonction permet de demander une copie de la chaine de caractères associé avec l'Atom global donnée avec des paramètres de chaine de caractères étendue (Unicode).
GlobalHandle Cette fonction permet de demander le Handle de l'objet de mémoire global spécifié.
GlobalLock Cette fonction permet de verrouiller l'emplacement du bloc de mémoire dans les ressources global du système d'exploitation.
GlobalMemoryStatus Cette fonction permet de demander l'état de la mémoire du système d'exploitation.
GlobalMemoryStatusEx Cette fonction permet de demander l'état de la mémoire du système d'exploitation ayant plus de 4 Go de RAM d'installer sur l'ordinateur.
GlobalReAlloc Cette fonction permet de changer la taille ou les attributs de l'objet de mémoire global spécifié.
GlobalSize Cette fonction permet de demander la taille courante, en octets, de l'objet de mémoire global.
GlobalUnfix Cette fonction permet d'annuler les effets d'une fonction GlobalFix et d'allouer l'objet de mémoire global a être déplacé dans la mémoire linéaire. Cette fonction est obsolète.
GlobalUnlock Cette fonction permet de déverrouiller l'emplacement du bloc de mémoire dans les ressources global du système d'exploitation.
GlobalUnWire Cette fonction permet de restituer la convertion d'un pointeur de processus 32 bits après une allocation de mémoire.
HeapAlloc Cette fonction permet d'allouer un bloc de mémoire à l'aide d'un tas.
HeapCompact Cette fonction permet de demander la taille de la largeur d'un bloc de mémoire disponible dans le tas spécifié.
HeapCreate Cette fonction permet de créer un objet de tas privé pouvant être utilisé par le processus appelant.
HeapDestroy Cette fonction permet de détruire l'objet de tas spécifié.
HeapFree Cette fonction permet de libérer un bloc de mémoire précédemment alloué d'un tas par la fonction HeapAlloc ou HeapReAlloc.
HeapLock Cette fonction permet de verrouiller l'association avec le tas spécifié dans un objet de section critique.
HeapReAlloc Cette fonction permet de réallouer un bloc de mémoire d'un tas.
HeapSize Cette fonction permet de demander la taille d'un bloc de mémoire alloué dans le tas par la fonction HeapAlloc ou HeapReAlloc.
HeapUnlock Cette fonction permet de déverrouiller l'association avec le tas spécifié dans un objet de section critique.
HeapValidate Cette fonction permet de valider le tas spécifié.
HeapWalk Cette fonction permet d'énumérer les blocs de mémoire dans le tas spécifié.
InitAtomTable Cette fonction permet d'initialiser la table d'Atom local et fixe la taille spécifié.
InitializeCriticalSection Cette fonction permet d'initialiser un objet de section critique.
InterlockedCompareExchange Cette fonction permet d'effectuer un traitement de comparaison atomique de valeurs spécifiés et échange les valeurs en se basant sur le résultat de la comparaison.
InterlockedDecrement Cette fonction permet de décrémenter les deux valeurs spécifié de un et vérifie le résultat des valeurs.
InterlockedExchange Cette fonction permet d'échanger automatiquement une paire de valeurs 32 bits.
InterlockedExchangeAdd Cette fonction permet d'effectuer un traitement automatique d'ajouter d'une valeur incrémenté à une variable ajouté.
InterlockedIncrement Cette fonction permet d'incrémenter les deux valeurs des variables spécifiés et vérifie la valeur du résultat.
IsBadCodePtr Cette fonction permet de demander si l'appel du processus a un accès de mémoire en lecture à l'adresse spécifié.
IsBadHugeReadPtr Cette fonction permet de vérifier si l'appel du processus a un accès en lecture dans les rangs de mémoire spécifié.
IsBadHugeWritePtr Cette fonction permet de vérifier si l'appel du processus a un accès en écriture dans les rangs de mémoire spécifié.
IsBadReadPtr Cette fonction permet de vérifier si l'appel du processus a un accès en lecture dans les rangs de mémoire spécifié.
IsBadStringPtrA Cette fonction permet de vérifier que l'appel du processus à un accès en lecture dans les rangs de mémoire pointer sur une chaine de caractères.
IsBadStringPtrW Cette fonction permet de vérifier que l'appel du processus à un accès en lecture dans les rangs de mémoire pointer sur une chaine de caractères étendue (Unicode).
IsBadWritePtr Cette fonction permet de vérifier si l'appel du processus a un accès en écriture dans les rangs de mémoire spécifié.
IsDBCSLeadByte Cette fonction permet de demander si un caractère spécifié est un octet de tête, le premier octet d'un caractère est un DBCS (Double-Byte Character Set).
IsDBCSLeadByteEx Cette fonction permet de demander si un caractère spécifié est un octet de tête, le premier octet d'un caractère est un DBCS (Double-Byte Character Set) avec un code de page.
IsDebuggerPresent Cette fonction permet de demander si l'application en cours est sous l'influence d'un débogueur.
IsProcessorFeaturePresent Cette fonction permet de demander si les fonctionnalités du microprocessseur sont supportés par l'un des microprocesseur de la machine courante.
IsValidCodePage Cette fonction permet d'indiquer si la page de code spécifié est valide.
IsValidLocale Cette fonction permet d'appliquer un test de validité à un identificateur locale.
LCMapStringA Cette fonction permet de cartographier une chaine de caractères vers une autre en effectuant le traitement de transformation de dépendance locale.
LCMapStringW Cette fonction permet de cartographier une chaine de caractères étendue (Unicode) vers une autre en effectuant le traitement de transformation de dépendance locale.
LeaveCriticalSection Cette fonction permet de libérer le propriétaire d'un objet de section critique spécifié.
LoadLibraryA Cette fonction permet d'effectuer le chargement du module de bibliothèque spécifié.
LoadLibraryW Cette fonction permet d'effectuer le chargement du module de bibliothèque spécifié avec des paramètres de chaine de caractères étendue (Unicode).
LoadLibraryExA Cette fonction permet de cartographier un module exécutable spécifié dans l'espace d'adressage du processus d'appel.
LoadLibraryExW Cette fonction permet de cartographier un module exécutable spécifié dans l'espace d'adressage du processus d'appel avec des paramètres de chaine de caractères étendue (Unicode).
LoadModule Cette fonction permet de charger et d'exécution une application Windows ou crée un nouvel instance dans un application Windows existante.
LoadResource Cette fonction permet de charger la ressource spécifié dans la mémoire global.
LocalAlloc Cette fonction permet d'allouer le nombre d'octets spécifiés pour le tas local.
LocalCompact Cette fonction permet de réarranger le tas local si la quantité de mémoire spécifié est disponible.
LocalFileTimeToFileTime Cette fonction permet de convertir un temps de fichier local en temps de fichier basé sur l'UTC (Coordinated Universal Time).
LocalFlags Cette fonction permet de demander les informations à propos de l'objet de mémoire local.
LocalFree Cette fonction permet de demander l'objet de mémoire local et d'invalider un Handle.
LocalLock Cette fonction permet de demander un pointeur sur l'objet de mémoire local.
LocalReAlloc Cette fonction permet de changer la taille ou les attributs d'un objet de mémoire local spécifié.
LocalShrink Cette fonction rapetisser le tas local du segment spécifié.
LocalSize Cette fonction permet de demander la taille, en octets, de l'objet de mémoire local spécifié.
LocalUnlock Cette fonction permet de déverrouiller un objet de mémoire local spécifié.
LockFile Cette fonction permet de verrouiller une région d'un fichier ouvert.
LockFileEx Cette fonction permet de verrouiller un rang d'octets dans un fichier ouvert avec un accès de partage ou d'exclusivité.
LockResource Cette fonction permet de verrouiller une ressource spécifié.
lstrcatA Cette fonction permet d'ajouter une chaine de caractères à une autre.
lstrcatW Cette fonction permet d'ajouter une chaine de caractères étendue (Unicode) à une autre.
lstrcmpA Cette fonction permet d'effectuer la comparaison de deux chaines de caractères ASCIZ.
lstrcmpW Cette fonction permet d'effectuer la comparaison de deux chaines de caractères étendues (Unicode).
lstrcmpiA Cette fonction permet d'effectuer une comparaison de deux chaines de caractères sans tenir compte des majuscules ou minuscules.
lstrcmpiW Cette fonction permet d'effectuer une comparaison de deux chaines de caractères étendues (Unicode) sans tenir compte des majuscules ou minuscules.
lstrcpyA Cette fonction permet de copier une chaine de caractères dans un tampon.
lstrcpyW Cette fonction permet de copier une chaine de caractères étendues (Unicode) dans un tampon.
lstrcpynA Cette fonction permet d'effectuer une copie du nombre de caractères spécifié d'une chaine de caractères vers un tampon en mémoire.
lstrcpynW Cette fonction permet d'effectuer une copie du nombre de caractères spécifié d'une chaine de caractères étendue (Unicode) vers un tampon en mémoire.
lstrlenA Cette fonction permet de retourner la longueur, en octets, de la chaine de caractères spécifié.
lstrlenW Cette fonction permet de retourner la longueur, en octets, de la chaine de caractères étendue (Unicode) spécifié.
MapViewOfFile Cette fonction permet de cartographier une vue d'un fichier dans l'espace d'adressage d'un processus appelant.
MapViewOfFileEx Cette fonction permet de cartographier une vue d'un fichier dans l'espace d'adressage d'un processus appelant avec un adresse de mémoire spécifié.
MoveFileA Cette fonction permet de renommer ou déplacer un fichier ou un répertoire
MoveFileExA Cette fonction permet de renommer un fichier existant.
MoveFileExW Cette fonction permet de renommer un fichier existant avec un paramètre de chaine de caractères étendue (Unicode).
MoveFileW Cette fonction permet de renommer ou déplacer un fichier ou un répertoire avec un paramètre de chaine de caractères étendue (Unicode).
MulDiv Cette fonction permet de diviser le produit de deux entiers long
MultiByteToWideChar Cette fonction permet de convertir une chaine de caractères ASCII en chaine de caractères Unicode.
OpenEventA Cette fonction permet de demander un Handle dans objet existant d'événement nommé.
OpenEventW Cette fonction permet de demander un Handle dans objet existant d'événement nommé avec des paramètres de chaines de caractères étendue (Unicode).
OpenFile Cette fonction permet de créer, d'ouvrir, de réouvrir ou de supprimer un fichier.
OpenFileMappingA Cette fonction permet d'ouvrir un objet de cartographie de fichier nommé.
OpenFileMappingW Cette fonction permet d'ouvrir un objet de cartographie de fichier nommé avec des paramètres de chaine de caractères étendue (Unicode).
OpenMutexA Cette fonction permet d'ouvrir un objet Mutex nommé.
OpenMutexW Cette fonction permet d'ouvrir un objet Mutex nommé avec des paramètres de chaine de caractères étendue (Unicode).
OpenProcess Cette fonction permet d'ouvrir un accès de jeton associé avec un processus.
OpenSemaphoreA Cette fonction permet de retourner le Handle d'objet existant de sémaphore nommé.
OpenSemaphoreW Cette fonction permet de retourner le Handle d'objet existant de sémaphore nommé avec des paramètres de chaine de caractères étendue (Unicode).
OpenWaitableTimerA Cette fonction permet d'ouvrir une minuterie d'attente existante nommé.
OpenWaitableTimerW Cette fonction permet d'ouvrir une minuterie d'attente existante nommé avec des paramètres de chaine de caractères étendue (Unicode).
OutputDebugStringA Cette fonction permet d'envoyer une chaine de caractères au débogueur de l'application courante.
OutputDebugStringW Cette fonction permet d'envoyer une chaine de caractères au débogueur de l'application courante avec des paramètres de chaine de caractères étendue (Unicode).
PeekConsoleInputA Cette fonction permet d'effectuer la lecture des données du tampon d'entrée de la console spécifié sans retirer le contenu lue du tampon.
PeekConsoleInputW Cette fonction permet d'effectuer la lecture des données du tampon d'entrée de la console spécifié sans retirer le contenu lue du tampon avec des paramètres de chaine de caractères étendue (Unicode).
PeekNamedPipe Cette fonction permet de copier les données d'un tuyau nommé ou anonyme dans un tampon sans le retirer du tuyau.
PostQueuedCompletionStatus Cette fonction permet de poster une paquet d'achèvement d'entrée/sortie vers un port d'achèvement d'entrée/sortie.
PrepareTape Cette fonction permet de préparer le ruban pour être accédé ou enlevé.
Process32First Cette fonction permet de demander le premier processus provenant de la liste contenu dans une photo du système d'exploitation.
Process32Next Cette fonction permet de demander le processus suivant provenant de la liste contenu dans une photo du système d'exploitation.
PulseEvent Cette fonction permet de fournir une simple opération fixant l'état d'un objet d'événement spécifié et réinitialisant après qu'un délai d'attente de processus approprié s'est produit.
PurgeComm Cette fonction permet de débarrasser de tous les caractères d'un tampon de sortie ou d'entrée d'une ressource de communication spécifié.
QueryDosDeviceA Cette fonction permet à une application de demander des informations à propre d'un nom de périphérique DOS.
QueryDosDeviceW Cette fonction permet à une application de demander des informations à propre d'un nom de périphérique DOS avec des paramètres de chaine de caractères étendue (Unicode).
QueryPerformanceCounter Cette fonction permet de demander la valeur actuel du compteur de haute performance de la machine.
QueryPerformanceFrequency Cette fonction permet de demander la valeur de la fréquence du compteur de haute performance de la machine.
QueueUserAPC Cette fonction permet d'ajouter un objet de procédure d'appel désynchronisée (APC) en mode utilisateur dans une file d'attente APC d'un processus léger spécifié.
RaiseException Cette fonction permet de déclencher une exception dans le processus léger appelant.
ReadConsoleA Cette fonction permet d'effectuer la lecture d'un caractère en provenance de la console.
ReadConsoleW Cette fonction permet d'effectuer la lecture d'un caractère en provenance de la console avec des paramètres de chaine de caractères étendue (Unicode).
ReadConsoleInputA Cette fonction permet d'effectuer la lecture de données du tampon d'entrée d'une console et retire les données du tampon.
ReadConsoleInputW Cette fonction permet d'effectuer la lecture de données du tampon d'entrée d'une console et retire les données du tampon avec des paramètres de chaine de caractères étendue (Unicode).
ReadConsoleOutputA Cette fonction permet d'effectuer la lecture de données de caractère et de couleur d'attribut dans un bloc rectangulaire d'une cellule de caractères d'un tampon de console d'écran et écrire le résultat de ses données dans un tampon spécifié.
ReadConsoleOutputW Cette fonction permet d'effectuer la lecture de données de caractère et de couleur d'attribut dans un bloc rectangulaire d'une cellule de caractères d'un tampon de console d'écran et écrire le résultat de ses données dans un tampon spécifié avec des paramètres de chaine de caractères étendue (Unicode).
ReadConsoleOutputAttribute Cette fonction permet de copier le nombre spécifié dans la couleur d'attribut d'arrière-plan ou de premier plan d'une cellule consécutive d'un tampon de console d'écran en débutant à la position spécifié.
ReadConsoleOutputCharacterA Cette fonction permet de copier un nombre de caractères d'une cellule consécutif d'un tampon de console écran en débutant à la position spécifié.
ReadConsoleOutputCharacterW Cette fonction permet de copier un nombre de caractères d'une cellule consécutif d'un tampon de console écran en débutant à la position spécifié avec des paramètres de chaine de caractères étendue (Unicode).
ReadDirectoryChangesW Cette fonction permet de demander les informations descriptives de changement ayant eu lieu dans le répertoire spécifié.
ReadFile Cette fonction permet d'effectuer la lecture d'un fichier, en débutant à la position spécifié par le pointeur de fichier.
ReadFileEx Cette fonction permet d'effectuer la lecture de données d'un fichier désynchronisé.
ReadProcessMemory Cette fonction permet d'effectuer la lecture de mémoire dans un processus spécifié.
RegisterServiceProcess Cette fonction permet de cacher un programme de façon à ce qu'il ne soit pas afficher lorsqu'on appuis sur Ctrl+Alt+Delete pour voir la liste des programmes dans le Gestionnaire de tâche.
ReleaseMutex Cette fonction permet de relâcher la propriété de l'objet Mutex spécifié.
ReleaseSemaphore Cette fonction permet d'augmenter le compteur de l'objet de sémaphore spécifié par une quantité spécifié.
RemoveDirectoryA Cette fonction permet de supprimer un répertoire.
RemoveDirectoryW Cette fonction permet de supprimer un répertoire avec les paramètres de chaine de caractères étendues (Unicode).
RemoveDirectoryTransactedA Cette fonction permet de supprimer un répertoire d'une opération de transaction.
RemoveDirectoryTransactedW Cette fonction permet de supprimer un répertoire d'une opération de transaction avec des paramètres de chaine de caractères étendue (Unicode).
ResetEvent Cette fonction permet de fixer l'état de l'objet d'événement spécifié dans un sans signal.
ResumeThread Cette fonction permet de décrémenter le compteur de processus léger suspendu.
RtlFillMemory Cette fonction permet de remplir une zone de mémoire avec une valeur spécifié.
RtlMoveMemory Cette fonction permet de copier un bloc de mémoire vers un autre emplacement mémoire.
ScrollConsoleScreenBufferA Cette fonction permet de déplacer un bloc de données dans un tampon d'écran.
ScrollConsoleScreenBufferW Cette fonction permet de déplacer un bloc de données dans un tampon d'écran avec des paramètres de chaine de caractères étendues (Unicode).
SearchPathA Cette fonction permet d'effectuer une recherche dans le fichier spécifié.
SearchPathW Cette fonction permet d'effectuer une recherche dans le fichier spécifié avec des paramètres de chaine de caractères étendues (Unicode).
SetCommBreak Cette fonction permet de suspendre la transmission de caractères pour un périphérique de communications spécifié et place la ligne de transmission dans un état d'arrêt jusqu'à ce que la fonction ClearCommBreak soit appelée.
SetCommConfig Cette fonction permet de fixer la configuration courante dans un périphérique de communication.
SetCommMask Cette fonction permet de spécifier un ensemble d'événement être surveillé par un périphérique de communication.
SetCommState Cette fonction permet de configurer un périphérique de communication en accord avec bloc de contrôle de périphérique (DCB) spécifié.
SetCommTimeouts Cette fonction permet de fixer les paramètres de dépassement de délai pour tous les opérations de lecture ou d'écriture dans un périphérique de communication spécifié.
SetComputerNameA Cette fonction permet de fixer le nom de l'ordinateur pour le système d'exploitation Windows.
SetComputerNameW Cette fonction permet de fixer le nom de l'ordinateur pour le système d'exploitation Windows avec des paramètres de chaine de caractères étendues (Unicode).
SetConsoleActiveScreenBuffer Cette fonction permet de fixer le tampon d'écran spécifié devant être actuellement affiché dans le tampon de la console d'écran.
SetConsoleCP Cette fonction permet de fixer l'entrée de code de page utilisé par la console associé avec le processus appelant.
SetConsoleCtrlHandler Cette fonction permet d'ajouter un d'enlever une définition d'application de la fonction HandlerRoutine de la liste des fonctions de gestionnaire pour un processus appelant.
SetConsoleCursorInfo Cette fonction permet de fixer la taille et la visibilité du curseur dans le tampon de la console d'écran spécifié.
SetConsoleCursorPosition Cette fonction permet de fixer la position du curseur pour l'affichage sur la console de texte.
SetConsoleMode Cette fonction permet de fixer le mode d'entrée du tampon d'entrée de la console ou du mode de sortie d'un tampon de console d'écran.
SetConsoleOutputCP Cette fonction permet de fixer le code de page de sortie utilisé par la console associé avec le processus appelant.
SetConsoleScreenBufferSize Cette fonction permet de changer la taille d'un tampon de console d'écran spécifié.
SetConsoleTextAttribute Cette fonction permet de fixer les attributs (couleur de fond et d'écriture) pour l'affichage sur la console de texte. C'est l'équivalent d'un octet d'attribut dans un écran de texte matériel.
SetConsoleTitleA Cette fonction permet de fixer le titre de la barre de titre de la fenêtre d'application.
SetConsoleTitleW Cette fonction permet de fixer le titre de la barre de titre de la fenêtre d'application avec des paramètres de chaine de caractères étendues (Unicode).
SetConsoleWindowInfo Cette fonction permet de fixer la taille courante et la position de la fenêtre du tampon de la console d'écran.
SetCurrentDirectoryA Cette fonction permet de fixer le répertoire courant du processus courant.
SetCurrentDirectoryW Cette fonction permet de fixer le répertoire courant du processus courant avec des paramètres de chaine de caractères étendues (Unicode).
SetDefaultCommConfigA Cette fonction permet de fixer la configuration par défaut pour un périphérique de communication.
SetDefaultCommConfigW Cette fonction permet de fixer la configuration par défaut pour un périphérique de communication avec des paramètres de chaine de caractères étendues (Unicode).
SetEndOfFile Cette fonction permet de fixer la position du pointeur de fichier à la fin du fichier utilisant un Handle.
SetEnvironmentVariableA Cette fonction permet de fixer la valeur d'une variable d'environnement du système d'exploitation.
SetEnvironmentVariableW Cette fonction permet de fixer la valeur d'une variable d'environnement du système d'exploitation avec des paramètres de chaine de caractères étendues (Unicode).
SetErrorMode Cette fonction permet de contrôler comment le système d'exploitation gère les types sévères dans les erreurs sérieuses.
SetEvent Cette fonction permet de fixer l'état de l'objet d'événement spécifié par un signal.
SetFileApisToANSI Cette fonction permet de faire provoquer, à une série de fonctions de fichiers Win32, l'utilisation d'un ensemble de code de page de caractères ANSI.
SetFileApisToOEM Cette fonction permet de faire provoquer, à une série de fonctions de fichiers Win32, l'utilisation d'un ensemble de code de page de caractères OEM.
SetFileAttributesA Cette fonction permet de fixer les attributs d'un fichier ou d'un répertoire.
SetFileAttributesW Cette fonction permet de fixer les attributs d'un fichier ou d'un répertoire avec des paramètres de chaine de caractères étendues (Unicode).
SetFilePointer Cette fonction permet de déplacer un pointeur de ficher dans un fichier ouvert.
SetFileTime Cette fonction permet de fixer la date et l'heure de la création, du dernière accès et de la dernière modification d'un fichier.
SetHandleCount Cette fonction permet de changer le nombre de fichier Handle disponible pour un processus.
SetHandleInformation Cette fonction permet de fixer certaines propriétés d'un objet Handle.
SetLastError Cette fonction permet de fixer le code de la dernière erreur d'un appel de processus léger.
SetLocalTime Cette fonction permet de fixer la date et l'heure locale courante.
SetLocaleInfoA Cette fonction permet de fixer un item d'information local.
SetLocaleInfoW Cette fonction permet de fixer un item d'information local avec des paramètres de chaine de caractères étendues (Unicode).
SetMailslotInfo Cette fonction permet de fixer la valeur de dépassement de délai utilisable pour le mailslot spécifié d'une opération de lecture.
SetNamedPipeHandleState Cette fonction permet de fixer le mode de lecture et le mode de bloc d'un tuyau nommé spécifié.
SetPriorityClass Cette fonction permet de fixer la priorité d'une classe pour le processus spécifié.
SetProcessAffinityMask Cette fonction permet de fixer un masque d'affinité de processeur pour le processus léger d'un processus spécifié.
SetProcessPriorityBoost Cette fonction permet d'activer ou désactiver les habilitées du système pour stimuler temporairement la priorité d'un processus léger dans un processus spécifié.
SetProcessShutdownParameters Cette fonction permet de fixer les paramètres de fermeture du système pour le processus appelant courant.
SetProcessWorkingSetSize Cette fonction permet de fixer la taille du travail minimum et maximum d'un processus spécifié.
SetStdHandle Cette fonction permet d'utiliser un ensemble de gestionnaire pour l'entrée standard, la sortie standard ou le périphérique d'erreur standard.
SetSystemPowerState Cette fonction permet de fixer l'état de l'alimentation en énergie de l'ordinateur.
SetSystemTime Cette fonction permet de fixer la date et l'heure système courante.
SetSystemTimeAdjustment Cette fonction permet d'activer ou désactiver l'ajustement du temps périodique de l'horloge de l'heure de la journée.
SetTapeParameters Cette fonction permet de fixer la taille d'un bloc de bande magnétique ou configure le périphérique de bande magnétique.
SetTapePosition Cette fonction permet de fixer la position de la bande magnétique dans un périphérique spécifié.
SetThreadAffinityMask Cette fonction permet de fixer le masque d'affinité du microprocesseur pour le processus léger spécifié.
SetThreadContext Cette fonction permet de fixer le contexte d'un processus léger spécifié.
SetThreadIdealProcessor Cette fonction permet de fixer le microprocesseur préféré pour un processus léger.
SetThreadLocale Cette fonction permet de fixer l'appel de processus léger locale courant.
SetThreadPriority Cette fonction permet de fixer la valeur de priorité pour le processus léger spécifié.
SetThreadPriorityBoost Cette fonction permet d'activer ou désactiver l'habilitée d'un système à temporairement stimuler la priorité d'un processus léger.
SetTimeZoneInformation Cette fonction permet de fixer les paramètres de fuseau horaire courant.
SetUnhandledExceptionFilter Cette fonction permet à une application de remplacer le gestionnaire d'exception de bas niveau dans les places Win32 du haut de chaque processus léger et processus.
SetupComm Cette fonction permet d'initialiser les paramètres de communications pour un périphérique de communications spécifié.
SetVolumeLabelA Cette fonction permet de fixer le nom de volume d'une unité de disque.
SetVolumeLabelW Cette fonction permet de fixer le nom de volume d'une unité de disque avec des paramètres de chaine de caractères étendues (Unicode).
SetWaitableTimer Cette fonction permet d'activer la minuterie d'attente spécifié.
SignalObjectAndWait Cette fonction permet de signaler un objet et d'attendre après un autre objet, une simple opération.
SizeofResource Cette fonction permet de demander la taille, en octets, d'une ressource spécifié.
Sleep Cette fonction permet de faire passer en mode d'attente pendant un certain délai en milliseconde le processus courant.
SleepEx Cette fonction permet de faire en sorte que le processus léger courant entre dans un état d'attente jusqu'à ce que l'intervalle de temps spécifié est passé ou jusqu'à l'achèvement d'une fonction d'appel arrière d'entrée/sortie soit appelé.
SuspendThread Cette fonction permet de suspendre le processus léger spécifié.
SwitchToFiber Cette fonction permet de planifier une fibre.
SwitchToThread Cette fonction permet de provoquer l'exécution d'un rendement de processus léger vers un autre processus léger étant prêt a être exécuté par le microprocesseur courant.
SystemTimeToFileTime Cette fonction permet de convertir le temps système vers le temps fichier.
SystemTimeToTzSpecificLocalTime Cette fonction permet de convertir l'UTC (Coordinated Universal Time) vers un fuseau horaire spécifié correspondant au temps locale.
TerminateProcess Cette fonction permet de terminer le processus spécifié et tous ses processus légers.
TerminateThread Cette fonction permet de terminer le processus léger spécifié.
TlsAlloc Cette fonction permet d'allouer un processus léger d'entrepose d'index locale (TLS).
TlsFree Cette fonction permet de libérer un processus léger d'entrepose d'index locale (TLS).
TlsGetValue Cette fonction permet de demander la valeur dans un appel de processus d'entreposage d'une fente locale (TLS) pour un index TLS spécifié.
TlsSetValue Cette fonction permet d'entreposer la valeur d'un appel de processus d'entreposage d'une fente locale (TLS) pour un index TLS spécifié.
TransactNamedPipe Cette fonction permet de combiner dans une simple opération réseau les fonctions d'écriture d'un message et de lecture de message d'un tuyau nommé spécifié.
TransmitCommChar Cette fonction permet de transmettre un caractère spécifié à venir dans des données en attente dans un tampon de sortie du périphérique de communication spécifié.
TryEnterCriticalSection Cette fonction permet d'effectuer une tentative pour entrer dans une section critique sans blocage.
UnhandledExceptionFilter Cette fonction permet de passer une exception non définit au débogueur si le processus de déboguage est actif.
UnlockFile Cette fonction permet de déverrouiller une région d'un fichier ouvert.
UnlockFileEx Cette fonction permet de déverrouiller une rangée d'octets précédemment verrouillé dans un fichier ouvert.
UnmapViewOfFile Cette fonction permet de cartographier une vue cartographier dans un fichier d'un espace d'adressage d'un processus appelant.
UpdateResourceA Cette fonction permet d'ajouter, supprimer ou remplacer une ressource dans un fichier exécutable.
UpdateResourceW Cette fonction permet d'ajouter, supprimer ou remplacer une ressource dans un fichier exécutable avec des paramètres de chaine de caractères étendues (Unicode).
VerLanguageNameA Cette fonction permet de demander le MID identifiant le langage utilisé par le système d'exploitation.
VerLanguageNameW Cette fonction permet de demander le MID identifiant le langage utilisé par le système d'exploitation avec des paramètres de chaines de caractères étendues (Unicode).
VirtualAlloc Cette fonction permet de réservé ou d'engager une région de pages dans un espace d'adressage virtuel d'un processus appelant.
VirtualAllocEx Cette fonction permet de réservé ou d'engager une région de pages dans un espace d'adressage virtuel pour le processus spécifié.
VirtualFree Cette fonction permet de relâcher ou désengager (ou les deux) une région de pages dans une espace de d'adressage virtuel d'un processus appelant.
VirtualFreeEx Cette fonction permet de relâcher ou désengager (ou les deux) une région de pages dans une espace de d'adressage virtuel pour un processus spécifié.
VirtualLock Cette fonction permet de verrouiller une région spécifié dans un espace d'adressage virtuel de la mémoire en s'assurant que l'accès ultérieur à la région ne soit pas passible d'une erreur de page.
VirtualQuery Cette fonction permet de fournir les informations à propos d'un rang de pages dans un espace d'adressage virtuel pour un processus appelant.
VirtualQueryEx Cette fonction permet de fournir les informations à propos d'un rang de pages dans un espace d'adressage virtuel dans un processus spécifié.
VirtualUnlock Cette fonction permet de déverrouiller un range de pages spécifié dans un espace d'adressage virtuel d'un processus et activant le système pour l'échange de pages dans le fichier de pagination si nécessaire.
WaitCommEvent Cette fonction permet d'attendre qu'un événement se produise sur le périphérique de communication spécifié.
WaitForDebugEvent Cette fonction permet d'attendre qu'un événement de déboguage se produise dans un processus en déboguage.
WaitForMultipleObjects Cette fonction permet de retourner lorsque l'un des objets indiqués est dans l'état signalé, ou lorsque le délai d'attente spécifié s'est écoulé.
WaitForMultipleObjectsEx Cette fonction permet d'attendre que la fonction soit utilisés pour un traitement d'attendre d'alerte.
WaitForSingleObject Cette fonction permet d'attendre qu'un objet retourne un signal ou que le délai spécifié soit écoulé.
WaitForSingleObjectEx Cette fonction permet d'étendre la fonction d'attente étant utilisés pour un traitement d'attendre d'alerte.
WaitNamedPipeA Cette fonction permet d'attendre jusqu'à ce qu'un dépassement d'intervalle ou d'une instance d'un tuyau nommé spécifié soit disponible pour être connecté à processus en attente d'une opération ConnectNamedPipe se produise.
WaitNamedPipeW Cette fonction permet d'attendre jusqu'à ce qu'un dépassement d'intervalle ou d'une instance d'un tuyau nommé spécifié soit disponible pour être connecté à processus en attente d'une opération ConnectNamedPipe se produise avec des paramètres de chaine de caractères étendue (Unicode).
WideCharToMultiByte Cette fonction permet de cartographier une chaine de caractères Unicode en une nouvella chaine de caractères.
WinExec Cette fonction permet de lancer l'exécution d'un programme externe.
WriteConsoleA Cette fonction permet d'effectuer l'écriture d'une chaine de caractères dans la sortie de la console standard.
WriteConsoleW Cette fonction permet d'effectuer l'écriture d'une chaine de caractères dans la sortie de la console standard avec des paramètres de chaine de caractères étendues (Unicode).
WriteConsoleInputA Cette fonction permet d'écrire des données directement dans l'entrée du tampon de la console.
WriteConsoleInputW Cette fonction permet d'écrire des données directement dans l'entrée du tampon de la console avec des paramètres de chaine de caractères étendues (Unicode).
WriteConsoleOutputA Cette fonction permet d'écrire le caractère et la donnée d'attribut de couleur vers un bloc rectangulaire spécifié dans une cellule de caractères d'un tampon de console d'écran.
WriteConsoleOutputW Cette fonction permet d'écrire le caractère et la donnée d'attribut de couleur vers un bloc rectangulaire spécifié dans une cellule de caractères d'un tampon de console d'écran avec des paramètres de chaine de caractères étendue (Unicode).
WriteConsoleOutputAttribute Cette fonction permet de copier un nombre d'attributs de couleurs de premier plan et d'arrière-plan dans une cellule consécutive d'un tampon de console d'écran en débutant à l'emplacement spécifié.
WriteConsoleOutputCharacterA Cette fonction permet d'effectuer une copie d'un nombre de caractères à une cellule consécutive d'un tampon de console d'écran en débutant à l'emplacement spécifié.
WriteConsoleOutputCharacterW Cette fonction permet d'effectuer une copie d'un nombre de caractères à une cellule consécutive d'un tampon de console d'écran en débutant à l'emplacement spécifié avec des paramètres de chaine de caractères étendue (Unicode).
WriteFile Cette fonction permet d'écrire des données dans un fichier et est conçue pour des opérations sychronisé ou désychronisé.
WriteFileEx Cette fonction permet d'écrire des données dans un fichier.
WritePrivateProfileSectionA Cette fonction permet de remplacer les clefs et les valeurs dans la section spécifié d'un fichier d'initialisation.
WritePrivateProfileSectionW Cette fonction permet de remplacer les clefs et les valeurs dans la section spécifié d'un fichier d'initialisation avec des paramètres de chaine de caractères étendue (Unicode).
WritePrivateProfileStringA Cette fonction permet de copier une chaine de caractères dans une section spécifié d'un fichier d'initialisation spécifié.
WritePrivateProfileStringW Cette fonction permet de copier une chaine de caractères dans une section spécifié d'un fichier d'initialisation spécifié avec des paramètres de chaine de caractères étendue (Unicode).
WriteProcessMemory Cette fonction permet d'écrire en mémoire pour le processus spécifié.
WriteProfileSectionA Cette fonction permet de remplacer le contenu de la section spécifié dans le fichier «WIN.INI» avec les clefs et les valeurs spécifiés.
WriteProfileSectionW Cette fonction permet de remplacer le contenu de la section spécifié dans le fichier «WIN.INI» avec les clefs et les valeurs spécifiés et avec les paramètres de chaine de caractères étendues (Unicode).
WriteProfileStringA Cette fonction permet de copier une chaine de caractères dans la section spécifié d'un fichier «WIN.INI».
WriteProfileStringW Cette fonction permet de copier une chaine de caractères dans la section spécifié d'un fichier «WIN.INI» avec des paramètres de chaine de caractères étendues (Unicode).
WriteTapemark Cette fonction permet d'écrire une marque de fichier, un fixeur de marque, une marque de fichier court ou une long marque de fichier dans un périphérique de bande magnétique.
_hread Cette fonction permet d'effectuer la lecture de données dans le fichier spécifié.
_hwrite Cette fonction permet d'effectuer l'écriture de données dans le fichier spécifié.
_lclose Cette fonction permet de fermer le fichier Handle spécifié.
_lcreat Cette fonction permet de créer ou ouvrir un fichier spécifié.
_llseek Cette fonction permet de positionner le pointeur du fichier Handle spécifié.
_lread Cette fonction permet d'effectuer la lecture de données dans un fichier spécifié.

Voir également

Langage de programmation - C pour OS/2 - EXE, DLL et modules de OS/2 (Support de Windows 3.1) - KERNEL.EXE
Articles - Les géants de l'informatique - Microsoft

Dernière mise à jour : Dimanche, le 6 décembre 2015