Partager via


en-tête winbase.h

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

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 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 du fichier au 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 emprunt d’identité 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 emprunt d’identité 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 emprunt d’identité 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 atom locale et retourne une valeur unique (un atome) identifiant la chaîne. (ANSI)
addAtomW

Ajoute une chaîne de caractères à la table atom 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é requis (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

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

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

Restaurez 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 avec le handle de fichier spécifié. À l’issue d’une requête 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 des 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 bloc 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 bloc 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 des 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 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 appareil de communication spécifié et place la ligne de transmission dans un état nonbreak.
ClearCommError

Récupère des informations sur une erreur de communication et signale l’état actuel 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 n’importe quel XState) sur 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 via une fonction de rappel. (CopyFile2)
CopyFileA

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

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

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

Copie un fichier existant dans un nouveau fichier en tant qu’opération transactionnelle, en informant l’application de sa progression via une fonction de rappel. (ANSI)
CopyFileTransactedW

Copie un fichier existant dans un nouveau fichier en tant qu’opération transactionnelle, en informant l’application de sa progression via 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 limite.
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 transactionnelle, avec les attributs d’un répertoire de modèle spécifié. (ANSI)
CreateDirectoryTransactedW

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

Alloue un objet fibre, l’affecte à 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, l’affecte à 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 non nommé pour un fichier spécifié. (CreateFileMappingA)
CreateFileMappingNumaA

Crée ou ouvre un objet de mappage de fichiers nommé ou non nommé 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 dur entre un fichier existant et un nouveau fichier. (ANSI)
CreateHardLinkTransactedA

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

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

Établit un lien dur 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 une 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

Reformate une bande.
CreateUmsCompletionList

Crée une liste d’achèvement 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 de gérer l’exception.
DebugSetProcessKillOnExit

Définit l’action à effectuer lors de la sortie du thread appelant.
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 MS-DOS noms d’appareils. (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 atom 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 d’achèvement 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 d’achèvement 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 des threads.
DnsHostnameToComputerNameA

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

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

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

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

Active le profilage des threads 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

Dirige l’appareil de communication spécifié pour effectuer une fonction étendue.
executeUmsThread

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

Transfère le contrôle d’exécution au débogueur. Le comportement du débogueur est ensuite 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 table atom locale pour la chaîne de caractères spécifiée et récupère l’atome associé à cette chaîne. (ANSI)
FindAtomW

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

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

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

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

Énumère le premier flux dans le fichier ou le 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 de volume démarrée par un appel à la fonction FindFirstVolume. (FindNextVolumeA)
FindNextVolumeMountPointA

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

Poursuit une recherche de dossiers monté 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

Met en forme 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 appareil 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 du stockage sur disque utilisé pour stocker un fichier spécifié en tant qu’opération transactionnelle. (ANSI)
GetCompressedFileSizeTransactedW

Récupère le nombre réel d’octets du stockage sur disque utilisé pour stocker 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 du processus actuel.
GetCurrentHwProfileA

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

Récupère des informations sur le profil matériel actuel de 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 actuel de l’alimentation de l’appareil spécifié.
GetDllDirectoryA

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

Récupère la partie spécifique de l’application du chemin de recherche utilisé 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 bande passante du volume sur lequel réside le fichier spécifié.
GetFileInformationByHandleEx

Récupère les informations de fichier pour le 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 et privilèges d’accès 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 de ses attributs. (ANSI)
GetFirmwareEnvironmentVariableExW

Récupère la valeur de la variable d’environnement du microprogramme spécifiée et de 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 de fichier du fichier spécifié en tant qu’opération transactionnelle. (ANSI)
GetFullPathNameTransactedW

Récupère le chemin d’accès complet et le nom de fichier du fichier 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 du 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 du serveur pour le canal nommé spécifié.
GetNamedPipeServerSessionId

Récupère l’identificateur de session du 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 à l’appareil d’E/S représenté par le handle de fichier spécifié.
GetNumaNodeProcessorMask

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

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

Récupère le numéro de nœud en tant que 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 de la section spécifiée d’un fichier d’initialisation.
GetPrivateProfileSectionA

Récupère toutes les clés et valeurs de 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 de 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 la prévention de l’exécution des données (DEP) et DEP-ATL paramètres d’émulation de thunk pour le processus 32 bits spécifié. Windows XP avec SP3 : obtient le programme DEP et DEP-ATL paramètres d’émulation de thunk pour le processus actuel.
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 de chemin court du chemin 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 l’état de l’alimentation du système. L’état indique si le système est en cours d’exécution sur l’alimentation AC ou DC, si la batterie est actuellement en charge, la durée de vie de la batterie reste et si l’économiseur de batterie est allumé 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 des 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 l’appareil 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 handle à celui-ci est libéré ; sinon, seul un nom de fichier est généré.
GetThreadEnabledXStateFeatures

La fonction GetThreadEnabledXStateFeatures retourne l’ensemble de fonctionnalités XState actuellement activées pour le thread actuel.
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 à l’événement associé à la liste d’achèvement de planification en mode utilisateur (UMS) spécifiée.
GetUmsSystemThreadInformation

Interroge 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 actuel. (ANSI)
GetUserNameW

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

Récupère un chemin GUID de volume pour le volume associé au point de montage de volume spécifié (lettre de lecteur, chemin d’accès 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 d’accès 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 atom globale et retourne une valeur unique (un atome) identifiant la chaîne. (GlobalAddAtomA)
GlobalAddAtomExA

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

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

Ajoute une chaîne de caractères à la table atom 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 atom globale.
GlobalDiscard

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

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

Recherche la table atom globale pour 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 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 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 du système de mémoire physique et virtuelle. (GlobalMemoryStatus)
globalReAlloc

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

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

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

Fournit une opération de test hautes performances qui peut être utilisée pour interroger l’achèvement d’une opération d’E/S en attente.
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 a 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 a 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 une 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 mémoire locale spécifié.
LocalFree

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

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

Verrouille un objet mémoire local 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 mémoire local spécifié. La taille peut augmenter ou diminuer.
LocalSize

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

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

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

La fonction Win32 LogonUser tente d’enregistrer un utilisateur sur l’ordinateur local. LogonUser retourne un handle à un jeton 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 d’enregistrer un utilisateur sur l’ordinateur local. LogonUser retourne un handle à un jeton utilisateur que vous pouvez utiliser pour emprunter l’identité de l’utilisateur. (Unicode)
LookupAccountNameA

Accepte le nom d’un système et d’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 d’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 se trouve ce SID. (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 se trouve ce SID. (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 unique local (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 unique local (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 n’est pas sensible à la casse. (ANSI)
lstrcmpiW

Compare deux chaînes de caractères. La comparaison n’est pas sensible à 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, afin qu’il puisse être transmis à 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 AWE (Address Windowing Extensions). (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 existant ou un répertoire, 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 différentes options de déplacement. (ANSI)
MoveFileExW

Déplace un fichier ou un répertoire existant, y compris ses enfants, avec différentes 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 existant ou un répertoire, 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 des 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 des 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 vers 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 de 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é pour sauvegarder (exporter) ou restaurer (importer) le fichier. (ANSI)
OpenEncryptedFileRawW

Ouvre un fichier chiffré pour sauvegarder (exporter) ou restaurer (importer) le fichier. (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, rouvert ou supprime un fichier.
OpenFileById

Ouvre le fichier qui correspond à l’identificateur 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 sortie ou de la mémoire tampon 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é, qui peuvent inclure des informations étendues si ce type d’informations est spécifié.
ReadDirectoryChangesW

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

Sauvegarde (exporte) les 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 l’instance active d’une application pour la récupération.
RegisterApplicationRestart

Inscrit l’instance active 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

Dirige un thread d’attente dans le pool de threads pour 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 transactionnelle. (ANSI)
RemoveDirectoryTransactedW

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

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

Rouvert l’objet de système de fichiers spécifié avec différents droits d’accès, mode de partage et indicateurs.
replaceFileA

Remplace un fichier par un autre fichier, par l’option de création d’une copie de sauvegarde du fichier d’origine. (ANSI)
replaceFileW

Remplace un fichier par un autre fichier, par l’option de création d’une copie de sauvegarde du fichier d’origine. (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

Suspend la transmission de caractères pour un appareil 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 appareil de communication spécifié.
SetCurrentDirectory

Modifie le répertoire actif du processus actuel.
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 actuel.
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 du flux de fichiers spécifié soit réservée. La réservation est spécifiée sous la forme d’un nombre d’octets dans une période de millisecondes pour les requêtes d’E/S sur le handle de fichier spécifié.
SetFileCompletionNotificationModes

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

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

Fonction qui définit le nom court du fichier spécifié. Le fichier doit se trouver sur un volume de système de fichiers NTFS. (ANSI)
SetFileShortNameW

Définit le nom court du fichier spécifié. Le fichier doit se trouver sur un volume de système de fichiers NTFS. (Unicode)
SetFirmwareEnvironmentVariableA

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

Définit la valeur de la variable d’environnement du microprogramme spécifiée en tant qu’attributs qui indiquent comment cette variable est stockée et conservé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 conservée.
SetFirmwareEnvironmentVariableW

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

La fonction SetHandleCount modifie le nombre de handles de fichiers 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é du processeur pour les threads du processus spécifié.
setProcessDEPPolicy

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

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

Suspend le système en arrêtant la mise hors tension. Selon le paramètre ForceFlag, la fonction suspend 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 l’appareil de bande.
SetTapePosition

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

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

Permet à une application d’informer le système qu’il est en cours d’utilisation, ce qui empêche 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 existe des rappels en attente. (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 retourner 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 pour 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é devant toutes les données en attente dans la mémoire tampon de sortie de l’appareil de communication spécifié.
UmsThreadYield

Génère le contrôle au thread du planificateur en mode utilisateur sur lequel le thread de travail UMS appelant est en cours d’exécution.
UnregisterApplicationRecoveryCallback

Supprime l’instance active d’une application de la liste de récupération.
UnregisterApplicationRestart

Supprime l’instance active d’une application de la liste de redémarrage.
DésinscrireWait

Annule une opération d’attente inscrite émise par la fonction RegisterWaitForSingleObject. (UnregisterWait)
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 d’exigences de 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 d’exigences de 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 appareil de communication spécifié. L’ensemble d’événements surveillés par cette fonction est contenu dans le masque d’événement associé au handle de l’appareil.
WaitNamedPipeA

La fonction WaitNamedPipeA (ANSI) (winbase.h) attend qu’un intervalle de 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 spécifié et le thread WOW64 spécifiés.
WriteEncryptedFileRaw

Restaure (importe) les 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 les 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 les 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 des clés et des valeurs spécifiées. (ANSI)
WriteProfileSectionW

Remplace le contenu de la section spécifiée dans le fichier Win.ini par des clés et des 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 filigranes de fichiers, setmarks, short filemarks ou longs filemarks sur un périphérique de 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 la désalloue 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 retourner les informations de contexte d’activation, ainsi que la section guid ou 32 bits du 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 d’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 appareil 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é pour tous les handles.
FILE_BASIC_INFO

Contient les informations de base d’un fichier. Utilisé pour les handles de fichiers.
FILE_COMPRESSION_INFO

Reçoit les informations de compression de fichier.
FILE_DISPOSITION_INFO

Indique si un fichier doit être supprimé. Utilisé pour tous les handles.
FILE_END_OF_FILE_INFO

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

Contient des informations de répertoire pour 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 des informations d’identification pour un fichier. (FILE_ID_EXTD_DIR_INFO)
FILE_ID_INFO

Contient des informations d’identification pour 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 fichiers.
FILE_RENAME_INFO

Contient le nom auquel le fichier doit être renommé.
FILE_STANDARD_INFO

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

Contient des informations de répertoire pour un fichier. (FILE_STORAGE_INFO)
FILE_STREAM_INFO

Reçoit des 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 ouvert ou tenté d’ouvrir la fonction OpenFile.
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 handles standard et les attributs d’un nouveau processus. Elle est utilisée avec les fonctions CreateProcess et CreateProcessAsUser. (ANSI)
STARTUPINFOEXW

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

Contient des informations sur l’état de puissance du système.
UMS_SCHEDULER_STARTUP_INFO

Spécifie les attributs d’un thread de planificateur 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 pour indiquer quelle action doit être effectuée 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é d’une opération d’E/S de fichier.