Fonction DlMapMemory (dispmprt.h)
Mappe une plage d’adresses physiques relatives de bus de la mémoire d’affichage dans l’espace système ou dans l’espace d’adressage virtuel d’un processus en mode utilisateur.
Syntaxe
VP_STATUS DlMapMemory(
IN PVOID DeviceHandle,
IN PHYSICAL_ADDRESS TranslatedAddress,
IN OUT PULONG Length,
IN PULONG InIoSpace,
IN OUT PVOID *VirtualAddress
);
Paramètres
DeviceHandle
Handle qui représente un adaptateur d’affichage.
TranslatedAddress
Adresse de base relative du bus de la plage à mapper.
Length
Lors de l’entrée, spécifie le nombre d’octets de mémoire à mapper.
InIoSpace
Pointeur vers une variable qui indique l’emplacement de la plage.
VirtualAddress
Pointeur vers une variable qui, en entrée, est NULL ou un handle pour un processus en mode utilisateur.
Valeur retournée
Cette fonction retourne VP_STATUS.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | dispmprt.h |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour