Fonction FsRtlTruncateLargeMcb (ntifs.h)
La routine FsRtlTruncateLargeMcb tronque un bloc de contrôle de grande carte (MCB).
Syntaxe
void FsRtlTruncateLargeMcb(
PLARGE_MCB Mcb,
LONGLONG Vbn
);
Paramètres
Mcb
Pointeur vers la structure MCB.
Vbn
Démarrage du numéro de bloc virtuel (VBN) de la plage de mappages à supprimer du MCB.
Valeur de retour
None
Remarques
FsRtlTruncateLargeMcb tronque une structure MCB en supprimant tous les mappages pour les VBN dans la plage commençant par *LargeVbn et se terminant par le VBN mappé le plus élevé. Si le VBN de départ appartient à un trou (une plage de VBN non masquées qui forment un espace entre deux mappages), le trou est également supprimé. Le membre PairCount du MCB est ajusté en conséquence.
Si le VBN de départ est égal à zéro, tous les mappages sont supprimés du MCB.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
En-tête | ntifs.h (inclure Ntifs.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |