DevHlp_AcquireSpinLock
Appearance
Acquire a subsystem spinlock.
This function obtains ownership of a subsystem spinlock.
Syntax
DevHlp_AcquireSpinLock(spl)
Parameters
- spl (HSpinLock) - input
- Spinlock handle.
Return code
Exit
Example Code
- Assembly language
; dh_AcquireSpinLock - Acquire a subsystem spinlock ;
; Obtains ownership of a subsystem spinlock. Used by device drivers.
;
; ENTRY: AX:BX = spinlock handle
;
; EXIT: None
;
; USES: Flags
;
hSpinLock dd ? ; 16:16
MOV AX,hSpinLockHighWord ; high word of handle
MOV BX,hSpinLockLowWord ; low word of handle
MOV DL,DevHlp_AcquireSpinLock ; 71h
CALL DevHlp
JC Error