RtlStringExValidateDestA

NTSTATUS __stdcall RtlStringExValidateDestA(STRSAFE_PCNZCH pszDest, size_t cchDest, const size_t dwFlags, ULONG a4){
  NTSTATUS result; 

  result = 0;
  if( (a4 & 0x100) != 0 )
  {
    if( !pszDest && *(_QWORD *)&cchDest || *(_QWORD *)&cchDest > 0x7FFFFFFFui64 )
      return -1073741811;
  }
  else if( (unsigned __int64)(*(_QWORD *)&cchDest - 1i64) > 0x7FFFFFFE )
  {
    return -1073741811;
  }
  return result;
}

Referenced by:

RtlStringCbPrintfExA