[RTL]
Fix a nasty bug in RtlQueryRegistryValues, that caused memory corruption when the the key name or data had the "wrong" length.

git-svn-id: svn://svn.reactos.org/reactos/trunk@61624 97493ccd-5924-5043-b1f5-66cb403b36ce
[FREELDR] Modify UiMessageBox so that it allows to pass a format string and parameters. Make use of it in WinLdrLoadBootDrivers to show the file that couldn't be loaded.

git-svn-id: svn://svn.reactos.org/reactos/trunk@61625 97493ccd-5924-5043-b1f5-66cb403b36ce
[LSASRV]
Make the LSAP_POLICY_AUDIT_EVENTS_DATA structure compatible to the one used in Windows, so that the registry data is compatible between Windows and ReactOS lsasrv. Windows does not actually use dynamically sized structures, but always stores a full structure and the AuditEventsCount is AFTER the AuditEvents array, so that it is in fact pretty pointless. But that's how it works.

git-svn-id: svn://svn.reactos.org/reactos/trunk@61626 97493ccd-5924-5043-b1f5-66cb403b36ce
[LWIP]
- Fix warning. Already applied upstream.
[CMAKE]
- Make C4013 (implicit function declaration) an error
CORE-7538

git-svn-id: svn://svn.reactos.org/reactos/trunk@61627 97493ccd-5924-5043-b1f5-66cb403b36ce
[BATTC] Check if MiniportInfo->Pdo is NULL before passing it to IoRegisterDeviceInterface
[CMBATT] Fix broken CmBattGetAcpiInterfaces
[COMPBATT] Fix "typo" in CompBattAddDevice that caused memory corruption


git-svn-id: svn://svn.reactos.org/reactos/trunk@61628 97493ccd-5924-5043-b1f5-66cb403b36ce
[PCIIDEX] Revert unwanted changes

git-svn-id: svn://svn.reactos.org/reactos/trunk@61629 97493ccd-5924-5043-b1f5-66cb403b36ce
[WINLOGON]
- Use the states STATE_INIT and SATE_LOGGED_OFF_SAS.
- State machine clean-up.

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