Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[S’applique uniquement à UMDF]
La fonction WdfDeviceUnmapIoSpace démapise 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 vers un objet d’appareil framework.
[in] PseudoBaseAddress
Adresse d’un emplacement qui reçoit un pointeur vers l’adresse pseudo-base.
[in] NumberOfBytes
Spécifie une valeur supérieure à zéro, indiquant le nombre d’octets à mapper.
Valeur de retour
Aucun
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 EvtDeviceReleaseHardware rappel.
Spécifications
| Besoin | Valeur |
|---|---|
| client minimum pris en charge | Windows 8.1 |
| plateforme cible | Universel |
| version minimale de UMDF | 2.0 |
| En-tête | wdfdevice.h (include Wdf.h) |
| Bibliothèque | WUDFx02000.lib |
| DLL | WUDFx02000.dll |
| IRQL | PASSIVE_LEVEL |