The SetFileTime method will change the modification time of
          a file on the server. The values specified in the SYSTEMTIME
          structure are expected to represent UTC time, not time adjusted for
          the local system's timezone. If the values do represent the local
          time, it must be converted to UTC time prior to calling this method.
          To populate the SYSTEMTIME structure with the current time, use the
          GetSystemTime method.
          When connected to an FTP server, this method uses the MDTM command
          to set the modification time for the specified file. Not all servers
          implement this command, in which case the method call will fail. Note
          that some servers only support the MDTM command to return, but not
          change, the file modification time.