CcUnpinData, fonction (ntifs.h)
La routine CcUnpinData publie des données de fichier mises en cache qui ont été mappées ou épinglées par un appel antérieur à CcMapData, CcPinRead ou CcPreparePinWrite.
Syntaxe
void CcUnpinData(
[in] PVOID Bcb
);
Paramètres
[in] Bcb
Pointeur vers un bloc de contrôle de mémoire tampon (BCB) pour les données à libérer.
Valeur de retour
None
Remarques
CcUnpinData libère le BCB et effectue tout autre nettoyage nécessaire.
Chaque appel réussi à CcMapData, CcPinRead ou CcPreparePinWrite doit être mis en correspondance par un appel ultérieur à CcUnpinData.
Les bcbs qui ont été modifiés par CcSetBcbOwnerPointer ne peuvent pas être désépinglé en appelant CcUnpinData. CcUnpinDataForThread doit être appelé à la place.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
En-tête | ntifs.h (include Ntifs.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |