HRESULT IdentifyForFree(BOOL *pfFree);
Queries the speech-recognition results object to determine whether identifying the speaker requires processing.
· Returns NOERROR if successful, or one of these error values:
E_INVALIDARG
E_OUTOFMEMORY
SRERR_NOTENOUGHDATA
SRERR_NOTSUPPORTED
pfFree
[out] TRUE if the identification information does not require additional processing, or FALSE if it does. The processing won't be done until other member functions that require the information are called.
Some engines may take time (more than a few milliseconds) to identify a speaker. An application can query the object to see whether identifying the speaker takes less than a few milliseconds or extra calculations need to be done.