Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La CcSetReadAheadGranularity establece la granularidad de lectura anticipada para un archivo almacenado en caché.
Sintaxis
VOID CcSetReadAheadGranularity(
[in] PFILE_OBJECT FileObject,
[in] ULONG Granularity
);
Parámetros
[in] FileObject
Puntero a un objeto de archivo para el archivo almacenado en caché cuya granularidad de lectura anticipada se va a establecer.
[in] Granularity
Especifica la granularidad de lectura anticipada deseada, que debe ser una potencia par de dos y debe ser mayor o igual que PAGE_SIZE.
Valor devuelto
Ninguno
Observaciones
Después de se llama a ccInitializeCacheMap para almacenar en caché un archivo, pero antes de se llama a ccSetReadAheadGranularity para el archivo almacenado en caché, la granularidad de lectura anticipada predeterminada para el archivo almacenado en caché es igual a PAGE_SIZE.
Requisitos
| Requisito | Valor |
|---|---|
| de la plataforma de destino de |
Universal |
| encabezado de |
ntifs.h (incluya Ntifs.h) |
| biblioteca de |
NtosKrnl.lib |
| DLL de |
NtosKrnl.exe |