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 (bloco de controle de buffer) retornado por ccPinRead ou CcPreparePinWrite.
Valor de retorno
Nenhum
Observações
Os sistemas de arquivos chamam ccRepinBcb para preservar um BCB para gravação ou recuperação de erro. Normalmente, um sistema de arquivos faria isso na primeira vez em que marca um BCB como sujo durante o processamento de uma solicitação de gravação ou sempre que determina 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 |
---|---|
da Plataforma de Destino |
Universal |
cabeçalho | ntifs.h (inclua Ntifs.h) |
biblioteca | NtosKrnl.lib |
de DLL |
NtosKrnl.exe |