#include <Library/DebugLib.h>\r
#include <Library/BaseMemoryLib.h>\r
#include <Library/UefiBootServicesTableLib.h>\r
+#include <Library/UefiRuntimeServicesTableLib.h>\r
#include <Library/MemoryAllocationLib.h>\r
#include <Library/BaseLib.h>\r
#include <Library/PcdLib.h>\r
#include <Library/GenericBdsLib.h>\r
#include <Library/PlatformBdsLib.h>\r
-#include <Library/GraphicsLib.h>\r
+#include <Library/DevicePathLib.h>\r
\r
#include <Protocol/WinNtThunk.h>\r
#include <Protocol/WinNtIo.h>\r
-#include <Guid/Bmp.h>\r
+#include <Protocol/LoadedImage.h>\r
+#include <Protocol/UserManager.h>\r
+#include <Guid/WinNtSystemConfig.h>\r
\r
extern BDS_CONSOLE_CONNECT_ENTRY gPlatformConsole[];\r
extern EFI_DEVICE_PATH_PROTOCOL *gPlatformConnectSequence[];\r
IN BOOLEAN ConnectAllHappened\r
);\r
\r
+EFI_STATUS\r
+PlatformBdsUserIdentify (\r
+ VOID\r
+ );\r
+\r
#endif // _BDS_PLATFORM_H\r