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 macro FsRtlGetPerStreamContextPointer devuelve el contexto de secuencia del sistema de archivos para una secuencia de archivos.
Sintaxis
void FsRtlGetPerStreamContextPointer(
_fo
);
Parámetros
_fo
Puntero a un objeto de archivo para la secuencia de archivos.
Valor devuelto
Ninguno
Observaciones
Los controladores de filtro del sistema de archivos pueden usar la macro de FsRtlGetPerStreamContextPointer para obtener un puntero de contexto de secuencia para la secuencia de archivos representada por un objeto de archivo determinado. Un puntero de contexto de secuencia es un puntero al contexto de secuencia del sistema de archivos para la secuencia de archivos. Este puntero se puede pasar como parámetro a FsRtlInsertPerStreamContext, FsRtlLookupPerStreamContexty FsRtlRemovePerStreamContext.
El puntero de contexto de secuencia apunta a una estructura de FSRTL_ADVANCED_FCB_HEADER que identifica de forma única la secuencia de archivos al sistema de archivos. Esta estructura normalmente se inserta en un objeto de contexto de flujo, como un bloque de control de archivos (FCB) o un bloque de control de flujo (SCB). Cuando se abre la secuencia de archivos, el sistema de archivos almacena un puntero al FCB o SCB en el miembro FsContext del objeto de archivo.
Requisitos
| Requisito | Valor |
|---|---|
| cliente mínimo admitido | Windows XP; Paquete acumulativo de actualizaciones de Windows 2000 SP4 |
| de la plataforma de destino de | Escritorio |
| encabezado de | ntifs.h (incluya Ntifs.h) |
| irQL | <= APC_LEVEL |