FsRtlResetLargeMcb, fonction (ntifs.h)
Le FsRtlResetLargeMcb routine tronque une structure de bloc de contrôle de carte (MCB) pour contenir des paires de mappage nulles. Elle ne réduit pas le tableau des paires de mappages.
Syntaxe
void FsRtlResetLargeMcb(
[in] PLARGE_MCB Mcb,
[in] BOOLEAN SelfSynchronized
);
Paramètres
[in] Mcb
Pointeur vers la structure MCB pour tronquer.
[in] SelfSynchronized
Indique si l’appelant est déjà synchronisé par rapport au MCB.
Valeur de retour
Aucun
Remarques
FsRtlResetLargeMcb tronque une structure de bloc de contrôle de carte (MCB). Les systèmes de fichiers utilisent des structures MCB pour mapper des numéros de bloc virtuel (VBN) pour un fichier aux numéros de bloc logiques correspondants (LBN) sur le disque.
Si l’appelant est déjà synchronisé (le paramètre SelfSynchronized est défini sur TRUE), de sorte qu’aucun autre thread d’opération ne puisse appeler une routine Mcb sur ce MCB pendant cet appel, alors FsRtlResetLargeMcb efface simplement le nombre de paires de mappage actuelles. Si le paramètre autosynchronisé
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows XP |
plateforme cible | Universel |
d’en-tête | ntifs.h (include Ntifs.h) |
bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |