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.
El ExRundownCompletedCacheAware rutina actualiza el estado de ejecución de un objeto compartido para indicar que se ha completado la ejecución del objeto.
Sintaxis
VOID ExRundownCompletedCacheAware(
[in, out] PEX_RUNDOWN_REF_CACHE_AWARE RunRefCacheAware
);
Parámetros
[in, out] RunRefCacheAware
Puntero al objeto de protección de rundown en el que funcionará la función. Se trata de un puntero a una estructura de EX_RUNDOWN_REF_CACHE_AWARE opaca devuelta por una llamada anterior a ExAllocateCacheAwareRundownProtection o ExInitializeRundownProtectionCacheAware.
Valor devuelto
Ninguno
Observaciones
El controlador llama a esta rutina que posee un objeto que reside en la memoria compartida y al que acceden otros controladores. La llamada ExRundownCompletedCacheAware debe ir precedida de una llamada a la ExWaitForRundownProtectionReleaseCacheAware rutina que ejecuta el objeto.
Después de una llamada exRundownCompletedCacheAware, las llamadas adicionales a ExWaitForRundownProtectionReleaseCacheAware para ejecutar el objeto asociado se devuelve inmediatamente sin esperar. Sin embargo, las llamadas a ExAcquireRundownProtectionCacheAware para adquirir protección de ejecución en el objeto asociado producen un error (devuelven FALSE).
Después de una llamada ExRundownCompletedCacheAware, el controlador puede llamar a la exReInitializeRundownProtectionCacheAware rutina para asociar la estructura de EX_RUNDOWN_REF_CACHE_AWARE con un nuevo objeto y para inicializar la protección de ejecución en este objeto. Después de la llamada exReInitializeRundownProtection, los controladores pueden llamar a ExAcquireRundownProtectionCacheAware para adquirir protección de ejecución en el nuevo objeto.
En la entrada, la información de estado de la estructura EX_RUNDOWN_REF_CACHE_AWARE debe indicar que el objeto asociado a esta estructura se ha ejecutado.
Requisitos
| Requisito | Valor |
|---|---|
| servidor mínimo admitido | Windows Server 2003, Service Pack 1 |
| encabezado de | wdm.h (incluya Wdm.h) |
Consulte también
de protección con reconocimiento de caché
exAcquireRundownProtectionCacheAware
ExAcquireRundownProtectionCacheAwareEx
ExAllocateCacheAwareRundownProtection
ExFreeCacheAwareRundownProtection
exInitializeRundownProtectionCacheAware
exReInitializeRundownProtectionCacheAware
ExReleaseRundownProtectionCacheAware
ExReleaseRundownProtectionCacheAwareEx