Función CcGetFlushedValidData (ntifs.h)
La rutina ccGetFlushedValidData
Sintaxis
LARGE_INTEGER CcGetFlushedValidData(
[in] PSECTION_OBJECT_POINTERS SectionObjectPointer,
[in] BOOLEAN BcbListHeld
);
Parámetros
[in] SectionObjectPointer
Puntero a una estructura que contiene los punteros de objeto de sección del objeto de archivo.
[in] BcbListHeld
Reservado para uso del sistema. Debe ser FALSE.
Valor devuelto
Si se ha vaciado todo el archivo, CcGetFlushedValidData devuelve la longitud de datos válida para el archivo. Si hay páginas desfasadas que no se han vaciado en el disco, CcGetFlushedValidData devuelve el desplazamiento inicial de bytes de la página sucia más baja actualmente en el archivo. Si el archivo no está almacenado en caché o ya no está almacenado en caché, MAXLONGLONG se devuelve en la parte cuádruple.
Observaciones
El sistema de archivos es responsable de garantizar que el valor de SectionObjectPointer siga siendo válido mientras está en uso. Es imposible que el administrador de caché garantice esto.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 2000 |
de la plataforma de destino de |
Universal |
encabezado de |
ntifs.h (incluya Ntifs.h) |
biblioteca de |
NtosKrnl.lib |
DLL de |
NtosKrnl.exe |
Consulte también