BcdFlushStore

INT64 __stdcall BcdFlushStore(PVOID StoreHandle){
  UINT64 v1; 
  _UNICODE_STRING *v2; 
  _UNICODE_STRING *v3; 
  UINT8 IsOfflineHandle; 
  PVOID v6; 
  unsigned int v7; 
  unsigned int v9; 
  IsOfflineHandle = BiIsOfflineHandle((_HHIVE *)StoreHandle, v1, v2, v3);
  if( (int)BiAcquireBcdSyncMutant(IsOfflineHandle) < 0 )
  {
    BiLogMessage();
    return v9;
  }
  else
  {
    LODWORD(v6) = BiSanitizeHandle(StoreHandle);
    v7 = ZwFlushKey(v6);
    BiReleaseBcdSyncMutant(IsOfflineHandle);
    return v7;
  }
}

Referenced by:

PopBcdClearPendingResume