BgDisplayString

NTSTATUS __stdcall BgDisplayString(PWCHAR String){
  INT64 v2; 
  UINT64 v4; 
  UINT64 *v5; 
  NTSTATUS v6; 
  WCHAR **v7; 
  if( KeGetCurrentIrql() > 2u )
    return -1073741823;
  BgpFwAcquireLock(v2);
  if( (dword_140C13310 & 1) == 0 || (dword_140C13310 & 0x100) != 0 )
  {
    v6 = -1073741823;
  }
  else if( qword_140C133C0 && RegionHandle )
  {
    v6 = BgpTxtDisplayString((VOID *)RegionHandle, String, v4, v5, v7);
  }
  else
  {
    v6 = -1073741670;
  }
  BgpFwReleaseLock();
  return v6;
}

Referenced by:

BgkDrawText