BiBindEfiNamespaceObjects

NTSTATUS __stdcall BiBindEfiNamespaceObjects(PVOID StoreHandle){
  UINT64 v2; 
  NTSTATUS v3; 
  _LIST_ENTRY IdentifierList; 
  BiLogMessage();
  IdentifierList.Blink = &IdentifierList;
  IdentifierList.Flink = &IdentifierList;
  v3 = BiBuildIdentifierList(StoreHandle, v2, &IdentifierList);
  if( v3 < 0
    || (v3 = BiBindEfiEntries(StoreHandle, &IdentifierList), v3 < 0)
    || (v3 = BiBindEfiBootManager(StoreHandle, &IdentifierList), v3 < 0) )
  {
    BiLogMessage();
  }
  BiFreeIdentifierList(&IdentifierList);
  return v3;
}

Referenced by:

BiOpenSystemStore