Hello All,

I got a code snippet for writing binary files in (iis) server.
Code:
Function SaveBinaryData(FileName, ByteArray)

  Dim BinaryStream
  Set BinaryStream = CreateObject("ADODB.Stream")

  BinaryStream.Type = 1
  
  BinaryStream.Open
  BinaryStream.Write ByteArray

  BinaryStream.SaveToFile FileName, 2
End Function

filename = request.querystring("filename")
root = Server.MapPath("/test")

Response.write( root & "/" & filename)
SaveBinaryData  root & "/" & filename,"ddddddddd"
But this throws error "ADODB.Stream (0x800A0BB9)
Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another." at the highlighted line.

a search didn't gave much information

any help would be appreciated.
thanks