Поделиться через


Функция ExAcquireRundownProtectionCacheAware (wdm.h)

Подпрограмма ExAcquireRundownProtectionCacheAware пытается получить защиту от запуска с учетом кэша для общего объекта, чтобы вызывающий объект смог безопасно получить доступ к объекту.

Синтаксис

BOOLEAN ExAcquireRundownProtectionCacheAware(
  [in, out] PEX_RUNDOWN_REF_CACHE_AWARE RunRefCacheAware
);

Параметры

[in, out] RunRefCacheAware

Указатель на непрозрачную структуру EX_RUNDOWN_REF_CACHE_AWARE , возвращенную предыдущим вызовом ExAllocateCacheAwareRundownProtection или ExInitializeRundownProtectionCacheAware.

Возвращаемое значение

Возвращает значение TRUE, если защита от очистки была получена, и значение FALSE, если очистка в данный момент активна или завершена.

Требования

Требование Значение
Минимальная версия сервера Windows Server 2003 с пакетом обновления 1 (SP1)
Верхняя часть wdm.h (включая Wdm.h)
Правила соответствия DDI HwStorPortProhibitedDIS(storport)

См. также раздел

Защита от запуска с учетом кэша

ExAcquireRundownProtectionCacheAwareEx

ExAllocateCacheAwareRundownProtection

ExFreeCacheAwareRundownProtection

ExInitializeRundownProtectionCacheAware

ExReInitializeRundownProtectionCacheAware

ExReleaseRundownProtectionCacheAware

ExReleaseRundownProtectionCacheAwareEx

ExRundownCompletedCacheAware

ExSizeOfRundownProtectionCacheAware

ExWaitForRundownProtectionReleaseCacheAware