If i understand your question correctly, I believe that cross spectral density does provide the information on the power shared by a given frequency for the two signals, also the phase shift information between the two signals.
Have a look on this link: http://zone.ni.com/reference/en-XX/help/371361J-01/lvanlsconcepts/cross_power_spect/
PSD is used to estimate the power and cross PSD is used for studying the similarities or relationship between 2 signals with the help of phase shift and coherence. With these information it is possible to obtain the time lag between the 2 signals in the time domain.
Cross PSD provides the information on power contribution by 2 signal at each frequencies.
(XPSD = transfer funtion of a system * PSD of the input signal) the transfer function can be obtained.
If we assume that the input signal is white noise or a pseudo noise sequence (e.g. CASAC sequence) with a autocorrelation function similar to white noise (dirac function) the XPSD provides the transfer function of the system directly.