This function enumerates a given list of files, providing information about name changes for each file via a callback function.
[in] The source control plug-in context pointer.
[in] Number of files in lpFileNames array.
[in] Array of file names to get information about.
[in] Callback function to call for each file name in the list (see QUERYCHANGESFUNC for details).
[in] Value that will be passed unchanged to the callback function.
The source control plug-in implementation of this function is expected to return one of the following values:
The query process completed successfully.
The project has not been opened in source control.
There was a problem accessing the source control system, probably due to network or contention issues.
An unspecified or general error occurred.
Changes being queried for are to the namespace: specifically, renaming, adding, and removing a file.