CNG key storage support in kernel mode

Hi,

We are writing a file system filter driver for encryption and decryption using CNG library.
We wish to use key storage properties of CNG library.
Is it possible to use the key storage functions (Ncrypt…) in kernel mode?
Currently we are using primitive functions (Bcrypt…) in kernel mode successfully.
But when we try to include ncrypt.h, we are getting an error saying cannot include the file.
Please let us know whether we can use key storage function in kernel mode.
If possible let us know how to use it.

Thanks in advance,
S Ramakrishnan