Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Przed wywołaniem jakiejkolwiek funkcji pomocniczej, która wymaga dostępu do dostarczonego przez rozmówcę executive spin lock, sterownik musi wywołać KeInitializeSpinLock, aby zainicjować odpowiedni executive spin lock. Procedury pomocy technicznej, które wymagają zainicjowanej blokady spin executive, obejmują następujące wystąpienia:
KeAcquireSpinLock , a następnie KeReleaseSpinLock
KeAcquireSpinLockAtDpcLevel , a następnie KeReleaseSpinLockFromDpcLevel
KeAcquireInStackQueuedSpinLock , a następnie KeReleaseInStackQueuedSpinLock
KeAcquireInStackQueuedSpinLockAtDpcLevel , a następnie KeReleaseInStackQueuedSpinLockFromDpcLevel
Procedura ExInterlockedXxx
Zanim sterownik najniższego poziomu wywołuje IoConnectInterrupt i KeSynchronizeExecution, musi wywołać KeInitializeSpinLock, aby zainicjować spinlock przerwań, dla którego udostępnia zasoby.