Yea, from quick read of the docs, you would need to call fx_originate() first, and this will terminate once the DIS is received from remote fax machine and return TFX_ORIGINATE event. Then you can call fx_getDIS(), etc. to determine remote device's capability, adjust parameters for following fx_sendfax() call.
Jeff