Fonction RtlCmDecodeMemIoResource (wdm.h)
La routine RtlCmDecodeMemIoResource fournit l’adresse de départ et la longueur d’une structure CM_PARTIAL_RESOURCE_DESCRIPTOR qui décrit une plage d’adresses de port d’E/S ou de mémoire.
Syntaxe
NTSYSAPI ULONGLONG RtlCmDecodeMemIoResource(
[in] PCM_PARTIAL_RESOURCE_DESCRIPTOR Descriptor,
[out, optional] PULONGLONG Start
);
Paramètres
[in] Descriptor
Pointeur vers la structure CM_PARTIAL_RESOURCE_DESCRIPTOR pour laquelle fournir l’adresse de départ et la longueur.
[out, optional] Start
Pointeur vers une variable qui reçoit l’adresse de départ de la plage d’adresses de port de mémoire ou d’E/S.
Valeur retournée
RtlCmDecodeMemIoResource retourne la longueur de la plage d’adresses, en octets.
Remarques
Le membre Type de la structure CM_PARTIAL_RESOURCE_DESCRIPTOR doit être CmResourceTypeMemory, CmResourceTypeMemoryLarge ou CmResourceTypePort.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et les versions plus récentes de Windows. |
Plateforme cible | Universal |
En-tête | wdm.h (inclure Wdm.h, Ntddk.h, Ntifs.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | N’importe quel niveau |
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