Lire en anglais

Partager via


en-tête winbase.h

Cet en-tête est utilisé par plusieurs technologies. Pour plus d'informations, consultez les pages suivantes :

winbase.h contient les interfaces de programmation suivantes :

Fonctions

 
_lclose

La fonction _lclose ferme le fichier spécifié afin qu’il ne soit plus disponible pour la lecture ou l’écriture. Cette fonction est fournie pour la compatibilité avec les versions 16 bits de Windows. Les applications basées sur Win32 doivent utiliser la fonction CloseHandle.
_lcreat

Crée ou ouvre le fichier spécifié.
_llseek

Repositionne le pointeur de fichier pour le fichier spécifié.
_Lopen

La fonction _lopen ouvre un fichier existant et définit le pointeur de fichier vers le début du fichier. Cette fonction est fournie pour la compatibilité avec les versions 16 bits de Windows. Les applications win32 doivent utiliser la fonction CreateFile.
_lread

La fonction _lread lit les données du fichier spécifié. Cette fonction est fournie pour la compatibilité avec les versions 16 bits de Windows. Les applications win32 doivent utiliser la fonction ReadFile.
_lwrite

Écrit des données dans le fichier spécifié.
AccessCheckAndAuditAlarmA

Détermine si un descripteur de sécurité accorde un ensemble spécifié de droits d’accès au client qui est usurpé par le thread appelant. (AccessCheckAndAuditAlarmA)
AccessCheckByTypeAndAuditAlarmA

Détermine si un descripteur de sécurité accorde un ensemble spécifié de droits d’accès au client qui est usurpé par le thread appelant. (AccessCheckByTypeAndAuditAlarma)
AccessCheckByTypeResultListAndAuditAlarmA

Détermine si un descripteur de sécurité accorde un ensemble spécifié de droits d’accès au client qui est usurpé par le thread appelant. (AccessCheckByTypeResultListAndAuditAlarmA)
AccessCheckByTypeResultListAndAuditAlarmByHandleA

La fonction AccessCheckByTypeResultListAndAuditAlarmByHandleA (ANSI) (winbase.h) détermine si un descripteur de sécurité accorde un ensemble spécifié de droits d’accès au client que le thread appelant emprunte l’identité.
ActivateActCtx

La fonction ActivateActCtx active le contexte d’activation spécifié.
AddAtomA

Ajoute une chaîne de caractères à la table d’atomes locale et retourne une valeur unique (un atome) identifiant la chaîne. (ANSI)
AddAtomW

Ajoute une chaîne de caractères à la table d’atomes locale et retourne une valeur unique (un atome) identifiant la chaîne. (Unicode)
AddConditionalAce

Ajoute une entrée de contrôle d’accès conditionnel (ACE) à la liste de contrôle d’accès (ACL) spécifiée.
AddIntegrityLabelToBoundaryDescriptor

Ajoute un nouvel identificateur de sécurité obligatoire (SID) au descripteur de limite spécifié.
AddRefActCtx

La fonction AddRefActCtx incrémente le nombre de références du contexte d’activation spécifié.
AddSecureMemoryCacheCallback

Inscrit une fonction de rappel à appeler lorsqu’une plage de mémoire sécurisée est libérée ou que ses protections sont modifiées.
ApplicationRecoveryFinished

Indique que l’application appelante a terminé sa récupération de données.
ApplicationRecoveryInProgress

Indique que l’application appelante continue de récupérer des données.
BackupEventLogA

Enregistre le journal des événements spécifié dans un fichier de sauvegarde. (ANSI)
BackupEventLogW

Enregistre le journal des événements spécifié dans un fichier de sauvegarde. (Unicode)
BackupRead

Sauvegarder un fichier ou un répertoire, y compris les informations de sécurité.
BackupSeek

Recherche l’avant dans un flux de données initialement accessible à l’aide de la fonction BackupRead ou BackupWrite.
BackupWrite

Restaure un fichier ou un répertoire sauvegardé à l’aide de BackupRead.
BeginUpdateResourceA

Récupère un handle qui peut être utilisé par la fonction UpdateResource pour ajouter, supprimer ou remplacer des ressources dans un module binaire. (ANSI)
BeginUpdateResourceW

Récupère un handle qui peut être utilisé par la fonction UpdateResource pour ajouter, supprimer ou remplacer des ressources dans un module binaire. (Unicode)
BindIoCompletionCallback

Associe le port d’achèvement des E/S appartenant au pool de threads au handle de fichier spécifié. À la fin d’une demande d’E/S impliquant ce fichier, un thread de travail non-E/S exécute la fonction de rappel spécifiée.
BuildCommDCBA

Remplit une structure DCB spécifiée avec les valeurs spécifiées dans une chaîne de contrôle d’appareil. (ANSI)
BuildCommDCBAndTimeoutsA

Convertit une chaîne de définition d’appareil en codes de blocs de contrôle d’appareil appropriés et les place dans un bloc de contrôle d’appareil. (ANSI)
BuildCommDCBAndTimeoutsW

Convertit une chaîne de définition d’appareil en codes de blocs de contrôle d’appareil appropriés et les place dans un bloc de contrôle d’appareil. (Unicode)
BuildCommDCBW

Remplit une structure DCB spécifiée avec les valeurs spécifiées dans une chaîne de contrôle d’appareil. (Unicode)
CallNamedPipeA

Se connecte à un canal de type message (et attend si une instance du canal n’est pas disponible), écrit dans le canal et lit à partir du canal, puis ferme le canal. (CallNamedPipeA)
CheckNameLegalDOS8Dot3A

Détermine si le nom spécifié peut être utilisé pour créer un fichier sur un système de fichiers FAT. (ANSI)
CheckNameLegalDOS8Dot3W

Détermine si le nom spécifié peut être utilisé pour créer un fichier sur un système de fichiers FAT. (Unicode)
ClearCommBreak

Restaure la transmission de caractères pour un périphérique de communication spécifié et place la ligne de transmission dans un état non cassant.
ClearCommError

Récupère des informations sur une erreur de communication et signale la status actuelle d’un appareil de communication.
ClearEventLogA

Efface le journal des événements spécifié et enregistre éventuellement la copie actuelle du journal dans un fichier de sauvegarde. (ANSI)
ClearEventLogW

Efface le journal des événements spécifié et enregistre éventuellement la copie actuelle du journal dans un fichier de sauvegarde. (Unicode)
CloseEncryptedFileRaw

Ferme un fichier chiffré après une opération de sauvegarde ou de restauration et libère les ressources système associées.
CloseEventLog

Ferme le journal des événements spécifié. (CloseEventLog)
CommConfigDialogA

Affiche une boîte de dialogue de configuration fournie par le pilote. (ANSI)
CommConfigDialogW

Affiche une boîte de dialogue de configuration fournie par le pilote. (Unicode)
ConvertFiberToThread

Convertit la fibre actuelle en thread.
ConvertThreadToFiber

Convertit le thread actuel en fibre. Vous devez convertir un thread en fibre avant de pouvoir planifier d’autres fibres. (ConvertThreadToFiber)
ConvertThreadToFiberEx

Convertit le thread actuel en fibre. Vous devez convertir un thread en fibre avant de pouvoir planifier d’autres fibres. (ConvertThreadToFiberEx)
CopyContext

Copie une structure de contexte source (y compris tout XState) dans une structure de contexte de destination initialisée.
CopyFile

La fonction CopyFile (winbase.h) copie un fichier existant dans un nouveau fichier.
CopyFile2

Copie un fichier existant dans un nouveau fichier, en informant l’application de sa progression au moyen d’une fonction de rappel. (CopyFile2)
CopyFileA

Copie un fichier existant vers un nouveau fichier. (CopyFileA)
CopyFileExA

Copie un fichier existant dans un nouveau fichier, en informant l’application de sa progression au moyen d’une fonction de rappel. (CopyFileExA)
CopyFileExW

Copie un fichier existant dans un nouveau fichier, en informant l’application de sa progression au moyen d’une fonction de rappel. (CopyFileExW)
CopyFileTransactedA

Copie un fichier existant dans un nouveau fichier dans le cadre d’une opération transactionnelle, en informant l’application de sa progression au moyen d’une fonction de rappel. (ANSI)
CopyFileTransactedW

Copie un fichier existant dans un nouveau fichier dans le cadre d’une opération transactionnelle, en informant l’application de sa progression au moyen d’une fonction de rappel. (Unicode)
CopyFileW

La fonction CopyFileW (Unicode) (winbase.h) copie un fichier existant dans un nouveau fichier.
CreateActCtxA

La fonction CreateActCtx crée un contexte d’activation. (ANSI)
CreateActCtxW

La fonction CreateActCtx crée un contexte d’activation. (Unicode)
CreateBoundaryDescriptorA

La fonction CreateBoundaryDescriptorA (ANSI) (winbase.h) crée un descripteur de limites.
CreateDirectory

La fonction CreateDirectory (winbase.h) crée un répertoire.
CreateDirectoryExA

Crée un répertoire avec les attributs d’un répertoire de modèle spécifié. (ANSI)
CreateDirectoryExW

Crée un répertoire avec les attributs d’un répertoire de modèle spécifié. (Unicode)
CreateDirectoryTransactedA

Crée un répertoire en tant qu’opération traitée, avec les attributs d’un répertoire de modèle spécifié. (ANSI)
CreateDirectoryTransactedW

Crée un répertoire en tant qu’opération traitée, avec les attributs d’un répertoire de modèle spécifié. (Unicode)
CreateFiber

Alloue un objet fibre, lui attribue une pile et configure l’exécution pour commencer à l’adresse de début spécifiée, généralement la fonction fibre. Cette fonction ne planifie pas la fibre. (CreateFiber)
CreateFiberEx

Alloue un objet fibre, lui attribue une pile et configure l’exécution pour commencer à l’adresse de début spécifiée, généralement la fonction fibre. Cette fonction ne planifie pas la fibre. (CreateFiberEx)
CreateFileMappingA

Crée ou ouvre un objet de mappage de fichiers nommé ou sans nom pour un fichier spécifié. (CreateFileMappingA)
CreateFileMappingNumaA

Crée ou ouvre un objet de mappage de fichiers nommé ou sans nom pour un fichier spécifié et spécifie le nœud NUMA pour la mémoire physique. (CreateFileMappingNumaA)
CreateFileTransactedA

Crée ou ouvre un fichier, un flux de fichiers ou un répertoire en tant qu’opération transactionnelle. (ANSI)
CreateFileTransactedW

Crée ou ouvre un fichier, un flux de fichiers ou un répertoire en tant qu’opération transactionnelle. (Unicode)
CreateHardLinkA

Établit un lien physique entre un fichier existant et un nouveau fichier. (ANSI)
CreateHardLinkTransactedA

Établit un lien physique entre un fichier existant et un nouveau fichier en tant qu’opération transactionnelle. (ANSI)
CreateHardLinkTransactedW

Établit un lien physique entre un fichier existant et un nouveau fichier en tant qu’opération transactionnelle. (Unicode)
CreateHardLinkW

Établit un lien physique entre un fichier existant et un nouveau fichier. (Unicode)
CreateJobObjectA

Crée ou ouvre un objet de travail. (CreateJobObjectA)
CreateMailslotA

Crée un maillot avec le nom spécifié et retourne un handle qu’un serveur maillot peut utiliser pour effectuer des opérations sur le maillot. (ANSI)
CreateMailslotW

Crée un maillot avec le nom spécifié et retourne un handle qu’un serveur maillot peut utiliser pour effectuer des opérations sur le maillot. (Unicode)
CreateNamedPipeA

La fonction CreateNamedPipeA (ANSI) (winbase.h) crée un instance d’un canal nommé et retourne un handle pour les opérations de canal suivantes.
CreatePrivateNamespaceA

La fonction CreatePrivateNamespaceA (ANSI) (winbase.h) crée un espace de noms privé.
CreateProcessWithLogonW

Crée un processus et son thread principal. Ensuite, le nouveau processus exécute le fichier exécutable spécifié dans le contexte de sécurité des informations d’identification spécifiées (utilisateur, domaine et mot de passe). Il peut éventuellement charger le profil utilisateur d’un utilisateur spécifié.
CreateProcessWithTokenW

Crée un processus et son thread principal. Le nouveau processus s’exécute dans le contexte de sécurité du jeton spécifié. Il peut éventuellement charger le profil utilisateur pour l’utilisateur spécifié.
CreateSemaphoreA

Crée ou ouvre un objet sémaphore nommé ou sans nom. (CreateSemaphoreA)
CreateSemaphoreExA

Crée ou ouvre un objet sémaphore nommé ou sans nom et retourne un handle à l’objet . (CreateSemaphoreExA)
CreateSymbolicLinkA

Crée un lien symbolique. (ANSI)
CreateSymbolicLinkTransactedA

Crée un lien symbolique en tant qu’opération transactionnelle. (ANSI)
CreateSymbolicLinkTransactedW

Crée un lien symbolique en tant qu’opération transactionnelle. (Unicode)
CreateSymbolicLinkW

Crée un lien symbolique. (Unicode)
CreateTapePartition

Reformater une bande.
CreateUmsCompletionList

Crée une liste de saisie semi-automatique de planification en mode utilisateur (UMS).
CreateUmsThreadContext

Crée un contexte de thread de planification en mode utilisateur (UMS) pour représenter un thread de travail UMS.
DeactivateActCtx

La fonction DeactivateActCtx désactive le contexte d’activation correspondant au cookie spécifié.
DebugBreakProcess

Provoque une exception de point d’arrêt dans le processus spécifié. Cela permet au thread appelant de signaler au débogueur qu’il gère l’exception.
DebugSetProcessKillOnExit

Définit l’action à effectuer lorsque le thread appelant se ferme.
DecryptFileA

Déchiffre un fichier ou un répertoire chiffré. (ANSI)
DecryptFileW

Déchiffre un fichier ou un répertoire chiffré. (Unicode)
DefineDosDeviceA

Définit, redéfinit ou supprime les noms d’appareils MS-DOS. (DefineDosDeviceA)
DeleteAtom

Décrémente le nombre de références d’un atome de chaîne local. Si le nombre de références de l’atome est réduit à zéro, DeleteAtom supprime la chaîne associée à l’atome de la table d’atomes locale.
DeleteFiber

Supprime une fibre existante.
DeleteFile

La fonction DeleteFile (winbase.h) supprime un fichier existant.
DeleteFileTransactedA

Supprime un fichier existant en tant qu’opération transactionnelle. (ANSI)
DeleteFileTransactedW

Supprime un fichier existant en tant qu’opération transactionnelle. (Unicode)
DeleteUmsCompletionList

Supprime la liste de saisie semi-automatique de planification en mode utilisateur (UMS) spécifiée. La liste doit être vide.
DeleteUmsThreadContext

Supprime le contexte de thread de planification en mode utilisateur (UMS) spécifié. Le thread doit être arrêté.
DeleteVolumeMountPointA

Supprime une lettre de lecteur ou un dossier monté. (DeleteVolumeMountPointA)
DequeueUmsCompletionListItems

Récupère les threads de travail de planification en mode utilisateur (UMS) à partir de la liste de saisie semi-automatique UMS spécifiée.
DeregisterEventSource

Ferme le journal des événements spécifié. (DeregisterEventSource)
DestroyThreadpoolEnvironment

Supprime l’environnement de rappel spécifié. Appelez cette fonction lorsque l’environnement de rappel n’est plus nécessaire pour créer de nouveaux objets de pool de threads. (DestroyThreadpoolEnvironment)
DisableThreadProfiling

Désactive le profilage de thread.
DnsHostnameToComputerNameA

Convertit un nom d’hôte de style DNS en nom d’ordinateur de style NetBIOS. (ANSI)
DnsHostnameToComputerNameW

Convertit un nom d’hôte de style DNS en nom d’ordinateur de style NetBIOS. (Unicode)
DosDateTimeToFileTime

Convertit les valeurs de date et d’heure MS-DOS en heure de fichier.
EnableProcessOptionalXStateFeatures

La fonction EnableProcessOptionalXStateFeatures active un ensemble de fonctionnalités XState facultatives pour le processus actuel.
EnableThreadProfiling

Active le profilage de thread sur le thread spécifié.
EncryptFileA

Chiffre un fichier ou un répertoire. (ANSI)
EncryptFileW

Chiffre un fichier ou un répertoire. (Unicode)
EndUpdateResourceA

Valide ou ignore les modifications apportées avant un appel à UpdateResource. (ANSI)
EndUpdateResourceW

Valide ou ignore les modifications apportées avant un appel à UpdateResource. (Unicode)
EnterUmsSchedulingMode

Convertit le thread appelant en thread de planification en mode utilisateur (UMS).
EnumResourceLanguagesA

Énumère les ressources spécifiques au langage, du type et du nom spécifiés, associées à un module binaire. (ANSI)
EnumResourceLanguagesW

Énumère les ressources spécifiques au langage, du type et du nom spécifiés, associées à un module binaire. (Unicode)
EnumResourceTypesA

Énumère les types de ressources dans un module binaire. (ANSI)
EnumResourceTypesW

Énumère les types de ressources dans un module binaire. (Unicode)
EraseTape

Efface tout ou partie d’une bande.
EscapeCommFunction

Indique à l’appareil de communication spécifié d’effectuer une fonction étendue.
ExecuteUmsThread

Exécute le thread de travail UMS spécifié.
FatalExit

Transfère le contrôle de l’exécution au débogueur. Le comportement du débogueur suivant est spécifique au type de débogueur utilisé.
FileEncryptionStatusA

Récupère l’état de chiffrement du fichier spécifié. (ANSI)
FileEncryptionStatusW

Récupère l’état de chiffrement du fichier spécifié. (Unicode)
FileTimeToDosDateTime

Convertit une heure de fichier en valeurs de date et d’heure MS-DOS.
FindActCtxSectionGuid

La fonction FindActCtxSectionGuid récupère des informations sur un GUID spécifique dans le contexte d’activation actuel et retourne une structure ACTCTX_SECTION_KEYED_DATA.
FindActCtxSectionStringA

La fonction FindActCtxSectionString récupère des informations sur une chaîne spécifique dans le contexte d’activation actuel et retourne une structure ACTCTX_SECTION_KEYED_DATA. (ANSI)
FindActCtxSectionStringW

La fonction FindActCtxSectionString récupère des informations sur une chaîne spécifique dans le contexte d’activation actuel et retourne une structure ACTCTX_SECTION_KEYED_DATA. (Unicode)
FindAtomA

Recherche la chaîne de caractères spécifiée dans la table d’atomes locale et récupère l’atome associé à cette chaîne. (ANSI)
FindAtomW

Recherche la chaîne de caractères spécifiée dans la table d’atomes locale et récupère l’atome associé à cette chaîne. (Unicode)
FindFirstFileNameTransactedW

Crée une énumération de tous les liens en dur vers le fichier spécifié en tant qu’opération transactionnelle. La fonction retourne un gestionnaire à l’énumération qui peut être utilisé lors des appels suivants à la fonction FindNextFileNameW.
FindFirstFileTransactedA

Recherche dans un répertoire un fichier ou un sous-répertoire dont le nom correspond à un nom spécifique en tant qu’opération transactionnelle. (ANSI)
FindFirstFileTransactedW

Recherche dans un répertoire un fichier ou un sous-répertoire dont le nom correspond à un nom spécifique en tant qu’opération transactionnelle. (Unicode)
FindFirstStreamTransactedW

Énumère le premier flux du fichier ou du répertoire spécifié en tant qu’opération transactionnelle.
FindFirstVolumeA

Récupère le nom d’un volume sur un ordinateur. (FindFirstVolumeA)
FindFirstVolumeMountPointA

Récupère le nom d’un dossier monté sur le volume spécifié. (ANSI)
FindFirstVolumeMountPointW

Récupère le nom d’un dossier monté sur le volume spécifié. (Unicode)
FindNextVolumeA

Poursuit une recherche en volume démarrée par un appel à la fonction FindFirstVolume. (FindNextVolumeA)
FindNextVolumeMountPointA

Poursuit une recherche de dossiers montés démarrée par un appel à la fonction FindFirstVolumeMountPoint. (ANSI)
FindNextVolumeMountPointW

Poursuit une recherche de dossiers montés démarrée par un appel à la fonction FindFirstVolumeMountPoint. (Unicode)
FindResourceA

Détermine l’emplacement d’une ressource avec le type et le nom spécifiés dans le module spécifié. (FindResourceA)
FindResourceExA

Détermine l’emplacement de la ressource avec le type, le nom et la langue spécifiés dans le module spécifié. (FindResourceExA)
FindVolumeMountPointClose

Ferme le handle de recherche de dossier monté spécifié.
FormatMessage

La fonction FormatMessage (winbase.h) met en forme une chaîne de message.
FormatMessageA

Formate une chaîne de message. (FormatMessageA)
FormatMessageW

La fonction FormatMessageW (Unicode) (winbase.h) met en forme une chaîne de message.
GetActiveProcessorCount

Retourne le nombre de processeurs actifs dans un groupe de processeurs ou dans le système.
GetActiveProcessorGroupCount

Retourne le nombre de groupes de processeurs actifs dans le système.
GetApplicationRecoveryCallback

Récupère un pointeur vers la routine de rappel inscrite pour le processus spécifié. L’adresse retournée se trouve dans l’espace d’adressage virtuel du processus.
GetApplicationRestartSettings

Récupère les informations de redémarrage inscrites pour le processus spécifié.
GetAtomNameA

Récupère une copie de la chaîne de caractères associée à l’atome local spécifié. (ANSI)
GetAtomNameW

Récupère une copie de la chaîne de caractères associée à l’atome local spécifié. (Unicode)
GetBinaryTypeA

Détermine si un fichier est un fichier exécutable (.exe) et, le cas échéant, quel sous-système exécute le fichier exécutable. (ANSI)
GetBinaryTypeW

Détermine si un fichier est un fichier exécutable (.exe) et, le cas échéant, quel sous-système exécute le fichier exécutable. (Unicode)
GetCommConfig

Récupère la configuration actuelle d’un appareil de communication.
GetCommMask

Récupère la valeur du masque d’événement pour un appareil de communication spécifié.
GetCommModemStatus

Récupère les valeurs de registre de contrôle du modem.
GetCommPorts

Obtient un tableau qui contient les ports COM bien formés.
GetCommProperties

Récupère des informations sur les propriétés de communication d’un appareil de communication spécifié.
GetCommState

Récupère les paramètres de contrôle actuels pour un périphérique de communication spécifié.
GetCommTimeouts

Récupère les paramètres de délai d’attente pour toutes les opérations de lecture et d’écriture sur un appareil de communication spécifié.
GetCompressedFileSizeTransactedA

Récupère le nombre réel d’octets de stockage sur disque utilisés pour enregistrer un fichier spécifié en tant qu’opération transactionnelle. (ANSI)
GetCompressedFileSizeTransactedW

Récupère le nombre réel d’octets de stockage sur disque utilisés pour enregistrer un fichier spécifié en tant qu’opération transactionnelle. (Unicode)
GetComputerNameA

Récupère le nom NetBIOS de l’ordinateur local. Ce nom est établi au démarrage du système, lorsque le système le lit à partir du Registre. (ANSI)
GetComputerNameW

Récupère le nom NetBIOS de l’ordinateur local. Ce nom est établi au démarrage du système, lorsque le système le lit à partir du Registre. (Unicode)
GetCurrentActCtx

La fonction GetCurrentActCtx retourne le handle au contexte d’activation actif du thread appelant.
GetCurrentDirectory

Récupère le répertoire actif pour le processus en cours.
GetCurrentHwProfileA

Récupère des informations sur le profil matériel actuel pour l’ordinateur local. (ANSI)
GetCurrentHwProfileW

Récupère des informations sur le profil matériel actuel pour l’ordinateur local. (Unicode)
GetCurrentUmsThread

Retourne le contexte de thread de planification en mode utilisateur (UMS) du thread UMS appelant.
GetDefaultCommConfigA

Récupère la configuration par défaut pour l’appareil de communication spécifié. (ANSI)
GetDefaultCommConfigW

Récupère la configuration par défaut pour l’appareil de communication spécifié. (Unicode)
GetDevicePowerState

Récupère l’état d’alimentation actuel de l’appareil spécifié.
GetDllDirectoryA

Récupère la partie spécifique à l’application du chemin de recherche utilisée pour localiser les DLL de l’application. (ANSI)
GetDllDirectoryW

Récupère la partie spécifique à l’application du chemin de recherche utilisée pour localiser les DLL de l’application. (Unicode)
GetEnabledXStateFeatures

Obtient un masque des fonctionnalités XState activées sur les processeurs x86 ou x64.
GetEnvironmentVariable

La fonction GetEnvironmentVariable (winbase.h) récupère le contenu de la variable spécifiée à partir du bloc d’environnement du processus appelant.
GetEventLogInformation

Récupère des informations sur le journal des événements spécifié.
GetFileAttributesTransactedA

Récupère les attributs du système de fichiers pour un fichier ou un répertoire spécifié en tant qu’opération transactionnelle. (ANSI)
GetFileAttributesTransactedW

Récupère les attributs du système de fichiers pour un fichier ou un répertoire spécifié en tant qu’opération transactionnelle. (Unicode)
GetFileBandwidthReservation

Récupère les propriétés de réservation de la bande passante du volume sur lequel se trouve le fichier spécifié.
GetFileInformationByHandleEx

Récupère les informations relatives au fichier spécifié. (GetFileInformationByHandleEx)
GetFileInformationByName

Interroge des informations sur un fichier ou un répertoire, en fonction du chemin d’accès au fichier.
GetFileSecurityA

Obtient des informations spécifiées sur la sécurité d’un fichier ou d’un répertoire. Les informations obtenues sont limitées par les droits d’accès et les privilèges de l’appelant. (GetFileSecurityA)
GetFirmwareEnvironmentVariableA

Récupère la valeur de la variable d’environnement du microprogramme spécifiée. (ANSI)
GetFirmwareEnvironmentVariableExA

Récupère la valeur de la variable d’environnement du microprogramme spécifiée et ses attributs. (ANSI)
GetFirmwareEnvironmentVariableExW

Récupère la valeur de la variable d’environnement du microprogramme spécifiée et ses attributs. (Unicode)
GetFirmwareEnvironmentVariableW

Récupère la valeur de la variable d’environnement du microprogramme spécifiée. (Unicode)
GetFirmwareType

Récupère le type de microprogramme de l’ordinateur local.
GetFullPathNameTransactedA

Récupère le chemin d’accès complet et le nom du fichier .wim spécifié en tant qu’opération transactionnelle. (ANSI)
GetFullPathNameTransactedW

Récupère le chemin d’accès complet et le nom du fichier .wim spécifié en tant qu’opération transactionnelle. (Unicode)
GetLogicalDriveStringsA

Remplit une mémoire tampon avec des chaînes qui spécifient des lecteurs valides dans le système. (GetLogicalDriveStringsA)
GetLongPathNameTransactedA

Convertit le chemin d’accès spécifié en sa forme longue en tant qu’opération transactionnelle. (ANSI)
GetLongPathNameTransactedW

Convertit le chemin d’accès spécifié en sa forme longue en tant qu’opération transactionnelle. (Unicode)
GetMailslotInfo

Récupère des informations sur le maillot spécifié.
GetMaximumProcessorCount

Retourne le nombre maximal de processeurs logiques qu’un groupe de processeurs ou le système peut avoir.
GetMaximumProcessorGroupCount

Retourne le nombre maximal de groupes de processeurs que le système peut avoir.
GetNamedPipeClientComputerNameA

La fonction GetNamedPipeClientComputerNameA (ANSI) (winbase.h) récupère le nom de l’ordinateur client pour le canal nommé spécifié.
GetNamedPipeClientProcessId

Récupère l’identificateur de processus client pour le canal nommé spécifié.
GetNamedPipeClientSessionId

Récupère l’identificateur de session client pour le canal nommé spécifié.
GetNamedPipeHandleStateA

La fonction GetNamedPipeHandleStateA (ANSI) (winbase.h) récupère des informations sur un canal nommé spécifié.
GetNamedPipeServerProcessId

Récupère l’identificateur de processus serveur pour le canal nommé spécifié.
GetNamedPipeServerSessionId

Récupère l’identificateur de session de serveur pour le canal nommé spécifié.
GetNextUmsListItem

Retourne le contexte de thread de planification en mode utilisateur (UMS) suivant dans une liste de contextes de thread.
GetNumaAvailableMemoryNode

Récupère la quantité de mémoire disponible dans le nœud spécifié.
GetNumaAvailableMemoryNodeEx

Récupère la quantité de mémoire disponible dans un nœud spécifié en tant que valeur USHORT.
GetNumaNodeNumberFromHandle

Récupère le nœud NUMA associé au fichier ou au périphérique d’E/S représenté par le handle de fichier spécifié.
GetNumaNodeProcessorMask

Récupère le masque de processeur pour le nœud spécifié.
GetNumaProcessorNode

Récupère le numéro de nœud pour le processeur spécifié.
GetNumaProcessorNodeEx

Récupère le numéro de nœud sous la forme d’une valeur USHORT pour le processeur logique spécifié.
GetNumaProximityNode

Récupère le numéro de nœud NUMA qui correspond à l’identificateur de domaine de proximité spécifié.
GetNumberOfEventLogRecords

Récupère le nombre d’enregistrements dans le journal des événements spécifié.
GetOldestEventLogRecord

Récupère le numéro d’enregistrement absolu de l’enregistrement le plus ancien dans le journal des événements spécifié.
GetPrivateProfileInt

La fonction GetPrivateProfileInt (winbase.h) récupère un entier associé à une clé dans la section spécifiée d’un fichier d’initialisation.
GetPrivateProfileIntA

Récupère un entier associé à une clé dans la section spécifiée d’un fichier d’initialisation. (GetPrivateProfileIntA)
GetPrivateProfileIntW

La fonction GetPrivateProfileIntW (Unicode) (winbase.h) récupère un entier associé à une clé dans la section spécifiée d’un fichier d’initialisation.
GetPrivateProfileSection

La fonction GetPrivateProfileSection (winbase.h) récupère toutes les clés et valeurs pour la section spécifiée d’un fichier d’initialisation.
GetPrivateProfileSectionA

Récupère toutes les clés et valeurs pour la section spécifiée d’un fichier d’initialisation. (GetPrivateProfileSectionA)
GetPrivateProfileSectionNames

La fonction GetPrivateProfileSectionNames (winbase.h) récupère les noms de toutes les sections d’un fichier d’initialisation.
GetPrivateProfileSectionNamesA

Récupère les noms de toutes les sections d’un fichier d’initialisation. (GetPrivateProfileSectionNamesA)
GetPrivateProfileSectionNamesW

La fonction GetPrivateProfileSectionNamesW (Unicode) (winbase.h) récupère les noms de toutes les sections d’un fichier d’initialisation.
GetPrivateProfileSectionW

La fonction GetPrivateProfileSectionW (Unicode) (winbase.h) récupère toutes les clés et valeurs pour la section spécifiée d’un fichier d’initialisation.
GetPrivateProfileString

La fonction GetPrivateProfileString (winbase.h) récupère une chaîne à partir de la section spécifiée dans un fichier d’initialisation.
GetPrivateProfileStringA

Récupère une chaîne de la section spécifiée dans un fichier d’initialisation. (GetPrivateProfileStringA)
GetPrivateProfileStringW

La fonction GetPrivateProfileStringW (Unicode) (winbase.h) récupère une chaîne à partir de la section spécifiée dans un fichier d’initialisation.
GetPrivateProfileStruct

La fonction GetPrivateProfileStruct (winbase.h) récupère les données associées à une clé dans la section spécifiée d’un fichier d’initialisation.
GetPrivateProfileStructA

Récupère les données associées à une clé dans la section spécifiée d’un fichier d’initialisation. (GetPrivateProfileStructA)
GetPrivateProfileStructW

La fonction GetPrivateProfileStructW (Unicode) (winbase.h) récupère les données associées à une clé dans la section spécifiée d’un fichier d’initialisation.
GetProcessAffinityMask

Récupère le masque d’affinité de processus pour le processus spécifié et le masque d’affinité système pour le système.
GetProcessDEPPolicy

Obtient les paramètres de prévention de l’exécution des données (DEP) et d’émulation de thunk DEP-ATL pour le processus 32 bits spécifié. Windows XP avec SP3 : obtient les paramètres d’émulation de thunk DEP et DEP-ATL pour le processus en cours.
GetProcessIoCounters

Récupère les informations de comptabilité pour toutes les opérations d’E/S effectuées par le processus spécifié.
GetProfileIntA

Récupère un entier à partir d’une clé dans la section spécifiée du fichier Win.ini. (ANSI)
GetProfileIntW

Récupère un entier à partir d’une clé dans la section spécifiée du fichier Win.ini. (Unicode)
GetProfileSectionA

Récupère toutes les clés et valeurs de la section spécifiée du fichier Win.ini. (ANSI)
GetProfileSectionW

Récupère toutes les clés et valeurs de la section spécifiée du fichier Win.ini. (Unicode)
GetProfileStringA

Récupère la chaîne associée à une clé dans la section spécifiée du fichier Win.ini. (ANSI)
GetProfileStringW

Récupère la chaîne associée à une clé dans la section spécifiée du fichier Win.ini. (Unicode)
GetShortPathNameA

Récupère la forme courte du chemin d’accès spécifié. (GetShortPathNameA)
GetSystemDEPPolicy

Obtient le paramètre de stratégie de prévention de l’exécution des données (DEP) pour le système.
GetSystemPowerStatus

Récupère la status d’alimentation du système. Le status indique si le système fonctionne sur l’alimentation CA ou DC, si la batterie est actuellement en charge, combien d’autonomie de la batterie reste et si l’économiseur de batterie est activé ou désactivé.
GetSystemRegistryQuota

Récupère la taille actuelle du Registre et la taille maximale que le Registre est autorisé à atteindre sur le système.
GetTapeParameters

Récupère les informations qui décrivent la bande ou le lecteur de bande.
GetTapePosition

Récupère l’adresse actuelle de la bande, en blocs logiques ou absolus.
GetTapeStatus

Détermine si le périphérique de bande est prêt à traiter les commandes de bande.
GetTempFileName

La fonction GetTempFileName (winbase.h) crée un nom pour un fichier temporaire. Si un nom de fichier unique est généré, un fichier vide est créé et le gestionnaire de ce fichier est libéré ; dans le cas contraire, seul un nom de fichier est généré.
GetThreadEnabledXStateFeatures

La fonction GetThreadEnabledXStateFeatures retourne l’ensemble des fonctionnalités XState actuellement activées pour le thread actif.
GetThreadSelectorEntry

Récupère une entrée de table de descripteur pour le sélecteur et le thread spécifiés.
GetUmsCompletionListEvent

Récupère un handle de l’événement associé à la liste de saisie semi-automatique de planification en mode utilisateur (UMS) spécifiée.
GetUmsSystemThreadInformation

Demande si le thread spécifié est un thread de planificateur UMS, un thread de travail UMS ou un thread non UMS.
GetUserNameA

Récupère le nom de l’utilisateur associé au thread actif. (ANSI)
GetUserNameW

Récupère le nom de l’utilisateur associé au thread actif. (Unicode)
GetVolumeNameForVolumeMountPointA

Récupère un chemin du GUID du volume associé au point de montage de volume spécifié (lettre de lecteur, chemin du GUID du volume ou dossier monté). (GetVolumeNameForVolumeMountPointA)
GetVolumePathNameA

Récupère le point de montage du volume où le chemin spécifié est monté. (GetVolumePathNameA)
GetVolumePathNamesForVolumeNameA

Récupère une liste de lettres de lecteur et de chemins de dossier montés pour le volume spécifié. (GetVolumePathNamesForVolumeNameA)
GetXStateFeaturesMask

Retourne le masque des fonctionnalités XState définies dans une structure CONTEXT.
GlobalAddAtomA

Ajoute une chaîne de caractères à la table d’atomes globale et retourne une valeur unique (un atome) identifiant la chaîne. (GlobalAddAtomA)
GlobalAddAtomExA

Ajoute une chaîne de caractères à la table d’atomes globale et retourne une valeur unique (un atome) identifiant la chaîne. (GlobalAddAtomExA)
GlobalAddAtomExW

Ajoute une chaîne de caractères à la table d’atomes globale et retourne une valeur unique (un atome) identifiant la chaîne. (GlobalAddAtomExW)
GlobalAddAtomW

Ajoute une chaîne de caractères à la table d’atomes globale et retourne une valeur unique (un atome) identifiant la chaîne. (GlobalAddAtomW)
GlobalAlloc

Alloue le nombre spécifié d’octets du tas. (GlobalAlloc)
GlobalDeleteAtom

Décrémente le nombre de références d’un atome de chaîne globale. Si le nombre de références de l’atome atteint zéro, GlobalDeleteAtom supprime la chaîne associée à l’atome de la table globale des atomes.
GlobalDiscard

Ignore le bloc de mémoire globale spécifié.
GlobalFindAtomA

Recherche dans la table d’atomes globaux la chaîne de caractères spécifiée et récupère l’atome global associé à cette chaîne. (ANSI)
GlobalFindAtomW

Recherche dans la table d’atomes globaux la chaîne de caractères spécifiée et récupère l’atome global associé à cette chaîne. (Unicode)
GlobalFlags

Récupère des informations sur l’objet de mémoire globale spécifié.
GlobalFree

Libère l’objet de mémoire globale spécifié et invalide son handle.
GlobalGetAtomNameA

Récupère une copie de la chaîne de caractères associée à l’atome global spécifié. (ANSI)
GlobalGetAtomNameW

Récupère une copie de la chaîne de caractères associée à l’atome global spécifié. (Unicode)
GlobalHandle

Récupère le handle associé au pointeur spécifié vers un bloc de mémoire global.
GlobalLock

Verrouille un objet de mémoire globale et retourne un pointeur vers le premier octet du bloc de mémoire de l’objet.
GlobalMemoryStatus

Récupère des informations sur l’utilisation actuelle de la mémoire physique et virtuelle par le système. (GlobalMemoryStatus)
GlobalReAlloc

Modifie la taille ou les attributs d’un objet de mémoire globale spécifié. La taille peut augmenter ou diminuer.
GlobalSize

Récupère la taille actuelle de l’objet de mémoire globale spécifié, en octets.
GlobalUnlock

Décrémente le nombre de verrous associé à un objet mémoire alloué avec GMEM_MOVEABLE.
HasOverlappedIoCompleted

Fournit une opération de test haute performance qui peut être utilisée pour interroger la fin d’une opération d’E/S en cours.
InitAtomTable

Initialise la table atom locale et définit le nombre de compartiments de hachage à la taille spécifiée.
InitializeContext

Initialise une structure CONTEXT à l’intérieur d’une mémoire tampon avec la taille et l’alignement nécessaires.
InitializeContext2

Initialise une structure CONTEXT à l’intérieur d’une mémoire tampon avec la taille et l’alignement nécessaires, avec l’option permettant de spécifier un masque de compactage XSTATE.
InitializeThreadpoolEnvironment

Initialise un environnement de rappel.
InterlockedExchangeSubtract

Effectue une soustraction atomique de deux valeurs.
IsBadCodePtr

Détermine si le processus appelant dispose d’un accès en lecture à la mémoire à l’adresse spécifiée.
IsBadReadPtr

Vérifie que le processus appelant dispose d’un accès en lecture à la plage de mémoire spécifiée. (IsBadReadPtr)
IsBadStringPtrA

Vérifie que le processus appelant dispose d’un accès en lecture à la plage de mémoire spécifiée. (IsBadStringPtrA)
IsBadStringPtrW

Vérifie que le processus appelant dispose d’un accès en lecture à la plage de mémoire spécifiée. (IsBadStringPtrW)
IsBadWritePtr

Vérifie que le processus appelant dispose d’un accès en écriture à la plage de mémoire spécifiée.
IsNativeVhdBoot

Indique si le système d’exploitation a été démarré à partir d’un conteneur de disque dur virtuel.
IsSystemResumeAutomatic

Détermine l’état actuel de l’ordinateur.
IsTextUnicode

Détermine si une mémoire tampon est susceptible de contenir une forme de texte Unicode.
Loadmodule

Charge et exécute une application ou crée un instance d’une application existante.
LoadPackagedLibrary

Charge le module empaqueté spécifié et ses dépendances dans l’espace d’adressage du processus appelant.
LocalAlloc

Alloue le nombre spécifié d’octets du tas. (LocalAlloc)
LocalFlags

Récupère des informations sur l’objet de mémoire locale spécifié.
LocalFree

Libère l’objet de mémoire locale spécifié et invalide son handle.
LocalHandle

Récupère le handle associé au pointeur spécifié vers un objet de mémoire local.
LocalLock

Verrouille un objet de mémoire locale et retourne un pointeur vers le premier octet du bloc de mémoire de l’objet.
LocalReAlloc

Modifie la taille ou les attributs d’un objet de mémoire locale spécifié. La taille peut augmenter ou diminuer.
LocalSize

Récupère la taille actuelle de l’objet de mémoire locale spécifié, en octets.
LocalUnlock

Décrémente le nombre de verrous associés à un objet mémoire qui a été alloué avec LMEM_MOVEABLE.
LocateXStateFeature

Récupère un pointeur vers l’état du processeur pour une fonctionnalité XState dans une structure CONTEXT.
LogonUserA

La fonction Win32 LogonUser tente de connecter un utilisateur sur l’ordinateur local. LogonUser retourne un handle à un jeton d’utilisateur que vous pouvez utiliser pour emprunter l’identité de l’utilisateur. (ANSI)
LogonUserExA

La fonction LogonUserEx tente d’enregistrer un utilisateur sur l’ordinateur local. (ANSI)
LogonUserExW

La fonction LogonUserEx tente d’enregistrer un utilisateur sur l’ordinateur local. (Unicode)
LogonUserW

La fonction Win32 LogonUser tente de connecter un utilisateur sur l’ordinateur local. LogonUser retourne un handle à un jeton d’utilisateur que vous pouvez utiliser pour emprunter l’identité de l’utilisateur. (Unicode)
LookupAccountNameA

Accepte le nom d’un système et un compte comme entrée. Il récupère un identificateur de sécurité (SID) pour le compte et le nom du domaine sur lequel le compte a été trouvé. (ANSI)
LookupAccountNameW

Accepte le nom d’un système et un compte comme entrée. Il récupère un identificateur de sécurité (SID) pour le compte et le nom du domaine sur lequel le compte a été trouvé. (Unicode)
LookupAccountSidA

Accepte un identificateur de sécurité (SID) comme entrée. Il récupère le nom du compte pour ce SID et le nom du premier domaine sur lequel ce SID est trouvé. (ANSI)
LookupAccountSidLocalA

Récupère le nom du compte pour le SID spécifié sur l’ordinateur local. (ANSI)
LookupAccountSidLocalW

Récupère le nom du compte pour le SID spécifié sur l’ordinateur local. (Unicode)
LookupAccountSidW

Accepte un identificateur de sécurité (SID) comme entrée. Il récupère le nom du compte pour ce SID et le nom du premier domaine sur lequel ce SID est trouvé. (Unicode)
LookupPrivilegeDisplayNameA

Récupère le nom complet qui représente un privilège spécifié. (ANSI)
LookupPrivilegeDisplayNameW

Récupère le nom complet qui représente un privilège spécifié. (Unicode)
LookupPrivilegeNameA

Récupère le nom qui correspond au privilège représenté sur un système spécifique par un identificateur local unique (LUID) spécifié. (ANSI)
LookupPrivilegeNameW

Récupère le nom qui correspond au privilège représenté sur un système spécifique par un identificateur local unique (LUID) spécifié. (Unicode)
LookupPrivilegeValueA

Récupère l’identificateur local unique (LUID) utilisé sur un système spécifié pour représenter localement le nom de privilège spécifié. (ANSI)
LookupPrivilegeValueW

Récupère l’identificateur local unique (LUID) utilisé sur un système spécifié pour représenter localement le nom de privilège spécifié. (Unicode)
lstrcatA

Ajoute une chaîne à une autre. Avertissement Ne pas utiliser. (ANSI)
lstrcatW

Ajoute une chaîne à une autre. Avertissement Ne pas utiliser. (Unicode)
lstrcmpA

Compare deux chaînes de caractères. La comparaison respecte la casse. (ANSI)
lstrcmpiA

Compare deux chaînes de caractères. La comparaison ne respecte pas la casse. (ANSI)
lstrcmpiW

Compare deux chaînes de caractères. La comparaison ne respecte pas la casse. (Unicode)
lstrcmpW

Compare deux chaînes de caractères. La comparaison respecte la casse. (Unicode)
lstrcpyA

Copie une chaîne dans une mémoire tampon. (ANSI)
lstrcpynA

Copie un nombre spécifié de caractères d’une chaîne source dans une mémoire tampon. Avertissement Ne pas utiliser. (ANSI)
lstrcpynW

Copie un nombre spécifié de caractères d’une chaîne source dans une mémoire tampon. Avertissement Ne pas utiliser. (Unicode)
lstrcpyW

Copie une chaîne dans une mémoire tampon. (Unicode)
lstrlenA

Détermine la longueur de la chaîne spécifiée (sans inclure le caractère null de fin). (ANSI)
lstrlenW

Détermine la longueur de la chaîne spécifiée (sans inclure le caractère null de fin). (Unicode)
MAKEINTATOM

Convertit l’atome spécifié en chaîne, de sorte qu’il peut être passé à des fonctions qui acceptent des atomes ou des chaînes.
MapUserPhysicalPagesScatter

Mappe les pages de mémoire physique précédemment allouées à une adresse spécifiée dans une région Extensions de fenêtrage d’adresses (AWE). (MapUserPhysicalPagesScatter)
MapViewOfFileExNuma

Mappe une vue d’un mappage de fichiers dans l’espace d’adressage d’un processus appelant et spécifie le nœud NUMA pour la mémoire physique.
MoveFile

La fonction MoveFile (winbase.h) déplace un fichier ou un répertoire existant, y compris ses enfants.
MoveFileA

Déplace un fichier existant ou un répertoire, y compris ses enfants. (MoveFileA)
MoveFileExA

Déplace un fichier ou un répertoire existant, y compris ses enfants, avec diverses options de déplacement. (ANSI)
MoveFileExW

Déplace un fichier ou un répertoire existant, y compris ses enfants, avec diverses options de déplacement. (Unicode)
MoveFileTransactedA

Déplace un fichier existant ou un répertoire, y compris ses enfants, en tant qu’opération transactionnelle. (ANSI)
MoveFileTransactedW

Déplace un fichier existant ou un répertoire, y compris ses enfants, en tant qu’opération transactionnelle. (Unicode)
MoveFileW

La fonction MoveFileW (Unicode) (winbase.h) déplace un fichier ou un répertoire existant, y compris ses enfants.
MoveFileWithProgressA

Déplace un fichier ou un répertoire, y compris ses enfants. Vous pouvez fournir une fonction de rappel qui reçoit les notifications de progression. (ANSI)
MoveFileWithProgressW

Déplace un fichier ou un répertoire, y compris ses enfants. Vous pouvez fournir une fonction de rappel qui reçoit les notifications de progression. (Unicode)
MulDiv

Multiplie deux valeurs 32 bits, puis divise le résultat 64 bits par une troisième valeur 32 bits.
NotifyChangeEventLog

Permet à une application de recevoir une notification lorsqu’un événement est écrit dans le journal des événements spécifié.
ObjectCloseAuditAlarmA

Génère un message d’audit dans le journal des événements de sécurité lorsqu’un handle d’un objet privé est supprimé. (ObjectCloseAuditAlarmA)
ObjectDeleteAuditAlarmA

La fonction ObjectDeleteAuditAlarmA (ANSI) (winbase.h) génère des messages d’audit lorsqu’un objet est supprimé.
ObjectOpenAuditAlarmA

Génère des messages d’audit lorsqu’une application cliente tente d’accéder à un objet ou d’en créer un. (ObjectOpenAuditAlarmA)
ObjectPrivilegeAuditAlarmA

Génère un message d’audit dans le journal des événements de sécurité. (ObjectPrivilegeAuditAlarmA)
OpenBackupEventLogA

Ouvre un handle dans un journal des événements de sauvegarde créé par la fonction BackupEventLog. (ANSI)
OpenBackupEventLogW

Ouvre un handle dans un journal des événements de sauvegarde créé par la fonction BackupEventLog. (Unicode)
OpenCommPort

Tente d’ouvrir un appareil de communication.
OpenEncryptedFileRawA

Ouvre un fichier chiffré afin de le sauvegarder (exportation) ou de le restaurer (importation). (ANSI)
OpenEncryptedFileRawW

Ouvre un fichier chiffré afin de le sauvegarder (exportation) ou de le restaurer (importation). (Unicode)
OpenEventLogA

Ouvre un handle dans le journal des événements spécifié. (ANSI)
OpenEventLogW

Ouvre un handle dans le journal des événements spécifié. (Unicode)
OpenFile

Crée, ouvre, rouvre ou supprime un fichier.
OpenFileById

Ouvre le fichier correspondant à l’identifiant spécifié.
OpenFileMappingA

Ouvre un objet de mappage de fichiers nommé. (OpenFileMappingA)
OpenJobObjectA

Ouvre un objet de travail existant. (OpenJobObjectA)
OpenPrivateNamespaceA

La fonction OpenPrivateNamespaceA (ANSI) (winbase.h) ouvre un espace de noms privé.
OperationEnd

Avertit le système que l’application est sur le point de mettre fin à une opération.
OperationStart

Avertit le système que l’application est sur le point de démarrer une opération.
PowerClearRequest

Décrémente le nombre de demandes d’alimentation du type spécifié pour un objet power request.
PowerCreateRequest

Crée un objet power request.
PowerSetRequest

Incrémente le nombre de demandes d’alimentation du type spécifié pour un objet power request.
PrepareTape

Prépare la bande à accéder ou à supprimer.
PrivilegedServiceAuditAlarmA

Génère un message d’audit dans le journal des événements de sécurité. (PrivilegedServiceAuditAlarmA)
PulseEvent

Définit l’objet d’événement spécifié à l’état signalé, puis le réinitialise à l’état non signé après avoir libéré le nombre approprié de threads en attente.
PurgeComm

Ignore tous les caractères de la mémoire tampon de sortie ou d’entrée d’une ressource de communication spécifiée. Il peut également mettre fin aux opérations de lecture ou d’écriture en attente sur la ressource.
QueryActCtxSettingsW

La fonction QueryActCtxSettingsW spécifie le contexte d’activation, ainsi que l’espace de noms et le nom de l’attribut à interroger.
QueryActCtxW

La fonction QueryActCtxW interroge le contexte d’activation.
QueryDosDeviceA

Récupère des informations sur les noms d’appareils MS-DOS. (QueryDosDeviceA)
QueryFullProcessImageNameA

Récupère le nom complet de l’image exécutable pour le processus spécifié. (ANSI)
QueryFullProcessImageNameW

Récupère le nom complet de l’image exécutable pour le processus spécifié. (Unicode)
QueryThreadProfiling

Détermine si le profilage de thread est activé pour le thread spécifié.
QueryUmsThreadInformation

Récupère des informations sur le thread de travail de planification en mode utilisateur (UMS) spécifié.
ReadDirectoryChangesExW

Récupère des informations qui décrivent les modifications dans le répertoire spécifié, pouvant inclure des informations étendues si ce type d’informations est spécifié.
ReadDirectoryChangesW

Récupère les informations qui décrivent les changements dans le répertoire spécifié.
ReadEncryptedFileRaw

Sauvegarde (exportation) des fichiers chiffrés.
ReadEventLogA

Lit le nombre spécifié d’entrées dans le journal des événements spécifié. (ANSI)
ReadEventLogW

Lit le nombre spécifié d’entrées dans le journal des événements spécifié. (Unicode)
ReadThreadProfilingData

Lit les données de profilage spécifiées associées au thread.
RegisterApplicationRecoveryCallback

Inscrit le instance actif d’une application pour la récupération.
RegisterApplicationRestart

Inscrit le instance actif d’une application pour le redémarrage.
RegisterEventSourceA

Récupère un handle inscrit dans le journal des événements spécifié. (ANSI)
RegisterEventSourceW

Récupère un handle inscrit dans le journal des événements spécifié. (Unicode)
RegisterWaitForSingleObject

Indique à un thread d’attente dans le pool de threads d’attendre sur l’objet.
ReleaseActCtx

La fonction ReleaseActCtx décrémente le nombre de références du contexte d’activation spécifié.
RemoveDirectoryTransactedA

Supprime un répertoire vide existant en tant qu’opération traitée. (ANSI)
RemoveDirectoryTransactedW

Supprime un répertoire vide existant en tant qu’opération traitée. (Unicode)
RemoveSecureMemoryCacheCallback

Annule l’inscription d’une fonction de rappel précédemment inscrite auprès de la fonction AddSecureMemoryCacheCallback.
ReOpenFile

Rouvre l’objet système de fichiers spécifié avec des droits d’accès, un mode de partage et des drapeaux différents.
ReplaceFileA

Remplace un fichier par un autre, avec la possibilité de créer une copie de sauvegarde du fichier original. (ANSI)
ReplaceFileW

Remplace un fichier par un autre, avec la possibilité de créer une copie de sauvegarde du fichier original. (Unicode)
ReportEventA

Écrit une entrée à la fin du journal des événements spécifié. (ANSI)
ReportEventW

Écrit une entrée à la fin du journal des événements spécifié. (Unicode)
RequestWakeupLatency

N’a aucun effet et retourne STATUS_NOT_SUPPORTED. Cette fonction est fournie uniquement pour la compatibilité avec les versions antérieures de Windows.Windows Server 2008 et Windows Vista : n’a aucun effet et retourne toujours la réussite.
SetCommBreak

Interrompt la transmission de caractères pour un périphérique de communication spécifié et place la ligne de transmission dans un état d’arrêt jusqu’à ce que la fonction ClearCommBreak soit appelée.
SetCommConfig

Définit la configuration actuelle d’un appareil de communication.
SetCommMask

Spécifie un ensemble d’événements à surveiller pour un appareil de communication.
SetCommState

Configure un appareil de communication en fonction des spécifications d’un bloc de contrôle d’appareil (structure DCB). La fonction réinitialise tous les paramètres matériels et de contrôle, mais elle ne vide pas les files d’attente de sortie ou d’entrée.
SetCommTimeouts

Définit les paramètres de délai d’attente pour toutes les opérations de lecture et d’écriture sur un périphérique de communication spécifié.
SetCurrentDirectory

Modifie le répertoire actif pour le processus en cours.
SetDefaultCommConfigA

Définit la configuration par défaut d’un appareil de communication. (ANSI)
SetDefaultCommConfigW

Définit la configuration par défaut d’un appareil de communication. (Unicode)
SetDllDirectoryA

Ajoute un répertoire au chemin de recherche utilisé pour localiser les DLL de l’application. (ANSI)
SetDllDirectoryW

Ajoute un répertoire au chemin de recherche utilisé pour localiser les DLL de l’application. (Unicode)
SetEnvironmentVariable

La fonction SetEnvironmentVariable (winbase.h) définit le contenu de la variable d’environnement spécifiée pour le processus en cours.
SetFileAttributesTransactedA

Définit les attributs d’un fichier ou d’un répertoire en tant qu’opération transactionnelle. (ANSI)
SetFileAttributesTransactedW

Définit les attributs d’un fichier ou d’un répertoire en tant qu’opération transactionnelle. (Unicode)
SetFileBandwidthReservation

Demande que la bande passante pour le flux de fichiers spécifié soit réservée. La réservation est spécifiée sous la forme d’un nombre d’octets sur une période de quelques millisecondes pour les demandes d’E/S sur le descripteur de fichier spécifié.
SetFileCompletionNotificationModes

Définit les modes de notification pour un descripteur de fichier, ce qui vous permet de spécifier comment les notifications d’achèvement fonctionnent pour le fichier spécifié.
SetFileSecurityA

La fonction SetFileSecurityA (ANSI) (winbase.h) définit la sécurité d’un objet de fichier ou de répertoire.
SetFileShortNameA

Définit le nom abrégé du fichier spécifié. (ANSI)
SetFileShortNameW

Définit le nom abrégé du fichier spécifié. (Unicode)
SetFirmwareEnvironmentVariableA

Définit la valeur de la variable d’environnement de microprogramme spécifiée. (ANSI)
SetFirmwareEnvironmentVariableExA

Définit la valeur de la variable d’environnement de microprogramme spécifiée en tant qu’attributs qui indiquent comment cette variable est stockée et gérée.
SetFirmwareEnvironmentVariableExW

Définit la valeur de la variable d’environnement du microprogramme spécifiée et les attributs qui indiquent comment cette variable est stockée et gérée.
SetFirmwareEnvironmentVariableW

Définit la valeur de la variable d’environnement de microprogramme spécifiée. (Unicode)
SetHandleCount

La fonction SetHandleCount modifie le nombre de handles de fichier disponibles pour un processus.
SetMailslotInfo

Définit la valeur de délai d’attente utilisée par le maillot spécifié pour une opération de lecture.
SetProcessAffinityMask

Définit un masque d’affinité processeur pour les threads du processus spécifié.
SetProcessDEPPolicy

Modifie les paramètres de prévention de l’exécution des données (DEP) et d’émulation de thunk DEP-ATL pour un processus 32 bits.
SetSearchPathMode

Définit le mode par processus utilisé par la fonction SearchPath lors de la localisation de fichiers.
SetSystemPowerState

Interrompt le système en arrêtant l’alimentation. Selon le paramètre ForceFlag, la fonction interrompt immédiatement l’opération ou demande l’autorisation de toutes les applications et pilotes de périphérique avant de le faire.
SetTapeParameters

Spécifie la taille de bloc d’une bande ou configure le périphérique à bande.
SetTapePosition

Définit la position de la bande sur l’appareil spécifié.
SetThreadAffinityMask

Définit un masque d’affinité processeur pour le thread spécifié.
SetThreadExecutionState

Permet à une application d’informer le système qu’elle est en cours d’utilisation, empêchant ainsi le système d’entrer en veille ou de désactiver l’affichage pendant l’exécution de l’application.
SetThreadpoolCallbackCleanupGroup

Associe le groupe de nettoyage spécifié à l’environnement de rappel spécifié. (SetThreadpoolCallbackCleanupGroup)
SetThreadpoolCallbackLibrary

Garantit que la DLL spécifiée reste chargée tant qu’il y a des rappels en suspens. (SetThreadpoolCallbackLibrary)
SetThreadpoolCallbackPersistent

Spécifie que le rappel doit s’exécuter sur un thread persistant. (SetThreadpoolCallbackPersistent)
SetThreadpoolCallbackPool

Définit le pool de threads à utiliser lors de la génération de rappels.
SetThreadpoolCallbackPriority

Spécifie la priorité d’une fonction de rappel par rapport à d’autres éléments de travail dans le même pool de threads. (SetThreadpoolCallbackPriority)
SetThreadpoolCallbackRunsLong

Indique que les rappels associés à cet environnement de rappel peuvent ne pas être retournés rapidement. (SetThreadpoolCallbackRunsLong)
SetUmsThreadInformation

Définit des informations de contexte spécifiques à l’application pour le thread de travail de planification en mode utilisateur (UMS) spécifié.
SetupComm

Initialise les paramètres de communication d’un appareil de communication spécifié.
SetVolumeLabelA

Définit l’étiquette d’un volume de système de fichiers. (ANSI)
SetVolumeLabelW

Définit l’étiquette d’un volume de système de fichiers. (Unicode)
SetVolumeMountPointA

Associe un volume à une lettre de lecteur ou à un répertoire sur un autre volume. (ANSI)
SetVolumeMountPointW

Associe un volume à une lettre de lecteur ou à un répertoire sur un autre volume. (Unicode)
SetXStateFeaturesMask

Définit le masque des fonctionnalités XState définies dans une structure CONTEXT.
SwitchToFiber

Planifie une fibre. La fonction doit être appelée sur une fibre.
TransmitCommChar

Transmet un caractère spécifié avant les données en attente dans la mémoire tampon de sortie de l’appareil de communication spécifié.
UmsThreadYield

Fournit le contrôle au thread du planificateur en mode utilisateur (UMS) sur lequel le thread de travail UMS appelant est en cours d’exécution.
UnregisterApplicationRecoveryCallback

Supprime le instance actif d’une application de la liste de récupération.
Annuler l’inscriptionApplicationRestart

Supprime le instance actif d’une application de la liste de redémarrage.
DésinscrireWait

Annule une opération d’attente inscrite émise par la fonction RegisterWaitForSingleObject. (DésinscrireWait)
UpdateResourceA

Ajoute, supprime ou remplace une ressource dans un fichier exécutable portable (PE). (ANSI)
UpdateResourceW

Ajoute, supprime ou remplace une ressource dans un fichier exécutable portable (PE). (Unicode)
VerifyVersionInfoA

Compare un ensemble de conditions requises pour la version du système d’exploitation aux valeurs correspondantes pour la version en cours d’exécution du système. (ANSI)
VerifyVersionInfoW

Compare un ensemble de conditions requises pour la version du système d’exploitation aux valeurs correspondantes pour la version en cours d’exécution du système. (Unicode)
WaitCommEvent

Attend qu’un événement se produise pour un périphérique de communication spécifié. L’ensemble des événements surveillés par cette fonction est contenu dans le masque d’événement associé au handle d’appareil.
WaitNamedPipeA

La fonction WaitNamedPipeA (ANSI) (winbase.h) attend qu’un délai d’attente s’écoule ou qu’une instance du canal nommé spécifié soit disponible pour la connexion (autrement dit, le processus serveur du canal a une opération ConnectNamedPipe en attente sur le canal).
WinExec

Exécute l’application spécifiée.
WinMain

Point d’entrée fourni par l’utilisateur pour une application graphique Windows.
Wow64GetThreadSelectorEntry

Récupère une entrée de table de descripteur pour le sélecteur et le thread WOW64 spécifiés.
WriteEncryptedFileRaw

Restauration (importation) de fichiers chiffrés.
WritePrivateProfileSectionA

Remplace les clés et les valeurs de la section spécifiée dans un fichier d’initialisation. (ANSI)
WritePrivateProfileSectionW

Remplace les clés et les valeurs de la section spécifiée dans un fichier d’initialisation. (Unicode)
WritePrivateProfileStringA

Copie une chaîne dans la section spécifiée d’un fichier d’initialisation. (ANSI)
WritePrivateProfileStringW

Copie une chaîne dans la section spécifiée d’un fichier d’initialisation. (Unicode)
WritePrivateProfileStructA

Copie des données dans une clé dans la section spécifiée d’un fichier d’initialisation. Quand elle copie les données, la fonction calcule une somme de contrôle et l’ajoute à la fin des données. (ANSI)
WritePrivateProfileStructW

Copie des données dans une clé dans la section spécifiée d’un fichier d’initialisation. Quand elle copie les données, la fonction calcule une somme de contrôle et l’ajoute à la fin des données. (Unicode)
WriteProfileSectionA

Remplace le contenu de la section spécifiée dans le fichier Win.ini par les clés et valeurs spécifiées. (ANSI)
WriteProfileSectionW

Remplace le contenu de la section spécifiée dans le fichier Win.ini par les clés et valeurs spécifiées. (Unicode)
WriteProfileStringA

Copie une chaîne dans la section spécifiée du fichier Win.ini. (ANSI)
WriteProfileStringW

Copie une chaîne dans la section spécifiée du fichier Win.ini. (Unicode)
WriteTapemark

Écrit un nombre spécifié de filemarks, setmarks, short filemarks ou long filemarks dans un périphérique à bande.
WTSGetActiveConsoleSessionId

Récupère l’identificateur de session de la session de console.
ZombifyActCtx

La fonction ZombifyActCtx désactive le contexte d’activation spécifié, mais ne le libère pas.

Fonctions de rappel

 
LPPROGRESS_ROUTINE

Fonction de rappel définie par l’application utilisée avec les fonctions CopyFileEx, MoveFileTransacted et MoveFileWithProgress.
PCOPYFILE2_PROGRESS_ROUTINE

Fonction de rappel définie par l’application utilisée avec la fonction CopyFile2.
PFE_EXPORT_FUNC

Fonction de rappel définie par l’application utilisée avec ReadEncryptedFileRaw.
PFE_IMPORT_FUNC

Fonction de rappel définie par l’application utilisée avec WriteEncryptedFileRaw. Le système appelle ImportCallback une ou plusieurs fois, chaque fois pour récupérer une partie des données d’un fichier de sauvegarde.
PFIBER_START_ROUTINE

Fonction définie par l’application utilisée avec la fonction CreateFiber. Il sert d’adresse de départ pour une fibre.

Structures

 
ACTCTX_SECTION_KEYED_DATA

La structure ACTCTX_SECTION_KEYED_DATA est utilisée par les fonctions FindActCtxSectionString et FindActCtxSectionGuid pour renvoyer les informations de contexte d’activation ainsi que le GUID ou la section de contexte d’activation avec balises entières 32 bits.
ACTCTXA

La structure ACTCTX est utilisée par la fonction CreateActCtx pour créer le contexte d’activation. (ANSI)
ACTCTXW

La structure ACTCTX est utilisée par la fonction CreateActCtx pour créer le contexte d’activation. (Unicode)
COMMCONFIG

Contient des informations sur l’état de configuration d’un appareil de communication.
COMMPROP

Contient des informations sur un pilote de communication.
COMMTIMEOUTS

Contient les paramètres de délai d’attente pour un appareil de communication.
COMSTAT

Contient des informations sur un appareil de communication.
COPYFILE2_EXTENDED_PARAMETERS

Contient des paramètres étendus pour la fonction CopyFile2.
COPYFILE2_EXTENDED_PARAMETERS_V2

Contient des fonctionnalités supplémentaires mises à jour au-delà de la structure COPYFILE2_EXTENDED_PARAMETERS pour la fonction CopyFile2
COPYFILE2_MESSAGE

Transmis à la fonction de rappel CopyFile2ProgressRoutine avec des informations sur une opération de copie en attente.
DCB

Définit le paramètre de contrôle d’un périphérique de communication série.
EVENTLOG_FULL_INFORMATION

Indique si le journal des événements est plein.
FILE_ALIGNMENT_INFO

Contient des informations d’alignement pour un fichier.
FILE_ALLOCATION_INFO

Contient le nombre total d’octets qui doivent être alloués pour un fichier.
FILE_ATTRIBUTE_TAG_INFO

Reçoit les informations d’attribut de fichier demandées. Utilisée pour tous les descripteurs.
FILE_BASIC_INFO

Contient les informations de base d’un fichier. Utilisée pour les descripteurs de fichier.
FILE_COMPRESSION_INFO

Reçoit les informations de compression de fichier.
FILE_DISPOSITION_INFO

Indique si un fichier doit être supprimé ou non. Utilisée pour tous les descripteurs.
FILE_END_OF_FILE_INFO

Contient la valeur spécifiée sur laquelle la fin du fichier doit être définie.
FILE_FULL_DIR_INFO

Contient les informations sur le répertoire d’un fichier. (FILE_FULL_DIR_INFO)
FILE_ID_BOTH_DIR_INFO

Contient des informations sur les fichiers dans le répertoire spécifié.
FILE_ID_DESCRIPTOR

Spécifie le type d’ID utilisé.
FILE_ID_EXTD_DIR_INFO

Contient les informations d’identification d’un fichier. (FILE_ID_EXTD_DIR_INFO)
FILE_ID_INFO

Contient les informations d’identification d’un fichier. (FILE_ID_INFO)
FILE_IO_PRIORITY_HINT_INFO

Spécifie l’indicateur de priorité pour une opération d’E/S de fichier.
FILE_NAME_INFO

Reçoit le nom du fichier.
FILE_REMOTE_PROTOCOL_INFO

Contient des informations sur le protocole distant de fichier.
FILE_RENAME_INFO

Contient le nom par lequel le nom actuel du fichier doit être remplacé.
FILE_STANDARD_INFO

Reçoit des informations étendues sur le fichier.
FILE_STORAGE_INFO

Contient les informations sur le répertoire d’un fichier. (FILE_STORAGE_INFO)
FILE_STREAM_INFO

Reçoit les informations de flux de fichiers pour le fichier spécifié.
HW_PROFILE_INFOA

Contient des informations sur un profil matériel. (ANSI)
HW_PROFILE_INFOW

Contient des informations sur un profil matériel. (Unicode)
MEMORYSTATUS

Contient des informations sur l’état actuel de la mémoire physique et virtuelle.
OFSTRUCT

Contient des informations sur un fichier que la fonction OpenFile a ouvert ou tenté d’ouvrir.
OPERATION_END_PARAMETERS

Cette structure est utilisée par la fonction OperationEnd.
OPERATION_START_PARAMETERS

Cette structure est utilisée par la fonction OperationStart.
STARTUPINFOEXA

Spécifie la station de fenêtre, le bureau, les descripteurs standard et les attributs d’un nouveau processus. Il est utilisé avec les fonctions CreateProcess et CreateProcessAsUser. (ANSI)
STARTUPINFOEXW

Spécifie la station de fenêtre, le bureau, les descripteurs standard et les attributs d’un nouveau processus. Il est utilisé avec les fonctions CreateProcess et CreateProcessAsUser. (Unicode)
SYSTEM_POWER_STATUS

Contient des informations sur le status d’alimentation du système.
UMS_SCHEDULER_STARTUP_INFO

Spécifie les attributs d’un thread de planificateur de planification en mode utilisateur (UMS).
UMS_SYSTEM_THREAD_INFORMATION

Spécifie un thread de planificateur UMS, un thread de travail UMS ou un thread non-UMS. La fonction GetUmsSystemThreadInformation utilise cette structure.
WIN32_STREAM_ID

Contient des données de flux.

Énumérations

 
COPYFILE2_COPY_PHASE

Indique la phase d’une copie au moment d’une erreur.
COPYFILE2_MESSAGE_ACTION

Retourné par la fonction de rappel CopyFile2ProgressRoutine afin d’indiquer l’action à exécuter pour l’opération de copie en attente.
COPYFILE2_MESSAGE_TYPE

Indique le type de message passé dans la structure COPYFILE2_MESSAGE à la fonction de rappel CopyFile2ProgressRoutine.
FILE_ID_TYPE

Discriminateur pour l’union dans la structure FILE_ID_DESCRIPTOR.
PRIORITY_HINT

Définit les valeurs utilisées avec la structure FILE_IO_PRIORITY_HINT_INFO pour spécifier l’indicateur de priorité pour une opération d’E/S de fichier.