Função CcRepinBcb (ntifs.h)

A rotina CcRepinBcb fixa um BCB (bloco de controle de buffer) um tempo adicional para impedir que ele seja liberado por uma chamada subsequente para CcUnpinData.

Sintaxe

void CcRepinBcb(
  [in] PVOID Bcb
);

Parâmetros

[in] Bcb

Ponteiro bcb retornado por CcPinRead ou CcPreparePinWrite.

Retornar valor

Nenhum

Comentários

Os sistemas de arquivos chamam CcRepinBcb para preservar um BCB para gravação ou recuperação de erros. Normalmente, um sistema de arquivos faria isso na primeira vez que marcasse um BCB como sujo durante o processamento de uma solicitação de gravação ou a qualquer momento em que determinasse que um buffer será necessário para gravação.

Cada chamada para CcRepinBcb deve ser correspondida por uma chamada subsequente para CcUnpinRepinnedBcb.

Requisitos

Requisito Valor
Plataforma de Destino Universal
Cabeçalho ntifs.h (inclua Ntifs.h)
Biblioteca NtosKrnl.lib
DLL NtosKrnl.exe

Confira também

CcPinRead

CcPreparePinWrite

CcUnpinData

CcUnpinRepinnedBcb