Partager via


CcRepinBcb, fonction (ntifs.h)

La routine CcRepinBcb épingle un bloc de contrôle de mémoire tampon (BCB) un délai supplémentaire pour empêcher sa libération par un appel ultérieur à CcUnpinData.

Syntaxe

void CcRepinBcb(
  [in] PVOID Bcb
);

Paramètres

[in] Bcb

Pointeur de bloc de contrôle de mémoire tampon retourné par CcPinRead ou CcPreparePinWrite.

Valeur de retour

Aucun

Remarques

Les systèmes de fichiers appellent CcRepinBcb pour conserver un BCB pour la récupération d’erreurs ou d’écriture. En règle générale, un système de fichiers le ferait la première fois qu’il marque un BCB comme étant incorrect lors du traitement d’une demande d’écriture directe, ou à tout moment qu’il détermine qu’une mémoire tampon sera requise pour l’écriture directe.

Chaque appel à CcRepinBcb doit être mis en correspondance par un appel ultérieur à CcUnpinRepinnedBcb.

Exigences

Exigence Valeur
plateforme cible Universel
d’en-tête ntifs.h (include Ntifs.h)
bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe

Voir aussi

CcPinRead

CcPreparePinWrite

CcUnpinData

CcUnpinRepinnedBcb