WdfDeviceUnmapIoSpace, fonction (wdfdevice.h)
[S’applique uniquement à UMDF]
La fonction WdfDeviceUnmapIoSpace annule le mappage d’une plage spécifiée d’adresses physiques précédemment mappées par la fonction WdfDeviceMapIoSpace .
Syntaxe
void WdfDeviceUnmapIoSpace(
[in] WDFDEVICE Device,
[in] PVOID PseudoBaseAddress,
[in] SIZE_T NumberOfBytes
);
Paramètres
[in] Device
Handle d’un objet d’appareil framework.
[in] PseudoBaseAddress
Adresse d’un emplacement qui reçoit un pointeur vers la pseudo adresse de base.
[in] NumberOfBytes
Spécifie une valeur supérieure à zéro, indiquant le nombre d’octets à mapper.
Valeur de retour
None
Remarques
Cette fonction est l’équivalent UMDF version 2 de IWDFDevice3 ::UnmapIoSpace.
Si un pilote appelle WdfDeviceMapIoSpace dans EvtDevicePrepareHardware rappel, il doit appeler WdfDeviceUnmapIoSpace dans son rappel EvtDeviceReleaseHardware .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8.1 |
Plateforme cible | Universal |
Version UMDF minimale | 2.0 |
En-tête | wdfdevice.h (include Wdf.h) |
Bibliothèque | WUDFx02000.lib |
DLL | WUDFx02000.dll |
IRQL | PASSIVE_LEVEL |
Voir aussi
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