[KSECDD]
Implement IRP_MJ_QUERY_INFORMATION and IRP_MJ_QUERY_VOLUME_INFORMATION


git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@61755 97493ccd-5924-5043-b1f5-66cb403b36ce
[CMAKE]
* Apply the 5.01 subsystem version regardless of cl version. All the supported MSVC toolchains accept it.

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@61756 97493ccd-5924-5043-b1f5-66cb403b36ce
[BASEADDRESSES]
* Update modules' based addresses.

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@61757 97493ccd-5924-5043-b1f5-66cb403b36ce
[KSECDD]
Implement IRP_MJ_DEVICE_CONTROL, handle ioctl 0x390004, used by MS advapi32 to generate random numbers. Even though it is not very crypto-safe, for now we just use RtlRandomEx, "improved" by xoring the seed with some data from KeTickCount (no idea whether that does any good)

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@61759 97493ccd-5924-5043-b1f5-66cb403b36ce