HPDFValidateSignatureByteRange

function HPDFValidateSignatureByteRange(Source: TStream;
  const AByteRange: array of Int64;
  out SignedRevisionLength, UnsignedTrailingBytes: Int64): Boolean;

HPDFSignatureByteRanges 內含 Windows 驗證器與可攜 CMS 層共用的既有驗證器

範圍必須是涵蓋完整串流的單一配對,或從 0 開始、排除區間非空的兩個有序配對;負長度、重疊、算術溢出與越界位置都會被拒絕

合法的雙配對範圍中,SignedRevisionLength 回報最後一個涵蓋範圍的結尾,UnsignedTrailingBytes 回報該已簽署 revision 之後的尾段

失敗時回傳 false 並清空兩個輸出長度;此輔助函式只檢查算術與覆蓋範圍,不解析 PDF Contents,也不驗證 CMS 簽章