Crée ou ouvre un objet de mappage de fichiers nommé ou sans nom pour un fichier spécifié. Vous pouvez spécifier un nœud NUMA préféré pour la mémoire physique en tant que paramètre étendu ; consultez le paramètre ExtendedParameters .
Vérifie si l’adresse spécifiée se trouve dans un fichier mappé en mémoire dans l’espace d’adressage du processus spécifié. Si c’est le cas, la fonction retourne le nom du fichier mappé en mémoire.
Mappe une vue d’un mappage de fichiers dans l’espace d’adressage d’un processus appelant. Un appelant peut éventuellement spécifier une adresse mémoire suggérée pour la vue.
Alloue les pages de mémoire physique à mapper et à démapper dans n’importe quelle région AWE du processus, et spécifie le nœud NUMA pour la mémoire physique.
Ignore le contenu de la mémoire d’une plage de pages mémoire, sans désengagement de la mémoire. Le contenu de la mémoire ignorée n’est pas défini et doit être réécrit par l’application.
Indique que les données contenues dans une plage de pages de mémoire ne sont plus nécessaires par l’application et peuvent être ignorées par le système si nécessaire.
Réserve, valide ou modifie l’état d’une région de mémoire dans l’espace d’adressage virtuel d’un processus spécifié. La fonction initialise la mémoire qu’elle alloue à zéro.
Réserve, valide ou modifie l’état d’une région de pages dans l’espace d’adressage virtuel du processus appelant. La mémoire allouée par cette fonction est automatiquement initialisée à zéro.
Réserve, valide ou modifie l’état d’une région de pages dans l’espace d’adressage virtuel du processus appelant. La mémoire allouée par cette fonction est automatiquement initialisée à zéro.
Déverrouille une plage de pages spécifiée dans l’espace d’adressage virtuel d’un processus.
Fonctions globales et locales
Consultez également les fonctions globales et locales. Ces fonctions sont fournies pour la compatibilité avec Windows 16 bits et sont utilisées avec Dynamic Data Exchange (DDE), les fonctions du Presse-papiers et les objets de données OLE. Sauf si la documentation indique spécifiquement qu’une fonction globale ou locale doit être utilisée, les nouvelles applications doivent utiliser la fonction de tas correspondante avec le handle retourné par GetProcessHeap. Pour obtenir des fonctionnalités équivalentes à la fonction globale ou locale, définissez le paramètre dwFlags de la fonction de tas sur 0.
Récupère le handle associé au pointeur spécifié vers un bloc de mémoire global. Cette fonction doit être utilisée uniquement avec ole et les fonctions du Presse-papiers qui en ont besoin.
Décrémente le nombre de verrous associé à un objet mémoire. Cette fonction doit être utilisée uniquement avec ole et les fonctions du Presse-papiers qui en ont besoin.
Fonction définie par l’application inscrite auprès de la fonction RegisterBadMemoryNotification appelée lorsqu’une ou plusieurs pages de mémoire incorrectes sont détectées.
Crée une enclave non initialisée. Une enclave est une région isolée de code et de données dans l’espace d’adressage d’une application. Seul le code qui s’exécute dans l’enclave peut accéder aux données au sein de la même enclave.