Can't use IO_REMOVE_LOCK and include ntifs.h


I am trying to use the IO Remove Lock in my driver and having
compilation issues - the structure IO_REMOVE_LOCK is not defined in
ntifs.h (and I can’t include both ntifs & ntddk in the same source
file). Does this indicate that I am doing something totally wrong?

I need ntifs.h for FSCTL_ definitions and so on. I am using the latest
Server03 SP1 DDK.

Thanks in advance,