नोट
इस पृष्ठ तक पहुंच के लिए प्राधिकरण की आवश्यकता होती है। आप साइन इन करने या निर्देशिकाएँ बदलने का प्रयास कर सकते हैं।
इस पृष्ठ तक पहुंच के लिए प्राधिकरण की आवश्यकता होती है। आप निर्देशिकाएँ बदलने का प्रयास कर सकते हैं।
This function enumerates a given list of files, providing information about name changes for each file via a callback function.
Syntax
SCCRTN SccQueryChanges(
LPVOID pContext,
LONG nFiles,
LPCSTR* lpFileNames,
QUERYCHANGESFUNC pfnCallback,
LPVOID pvCallerData
);
Parameters
pContext
[in] The source control plug-in context pointer.
nFiles
[in] Number of files in lpFileNames array.
lpFileNames
[in] Array of file names to get information about.
pfnCallback
[in] Callback function to call for each file name in the list (see QUERYCHANGESFUNC for details).
pvCallerData
[in] Value that will be passed unchanged to the callback function.
Return Value
The source control plug-in implementation of this function is expected to return one of the following values:
| Value | Description |
|---|---|
| SCC_OK | The query process completed successfully. |
| SCC_E_PROJNOTOPEN | The project has not been opened in source control. |
| SCC_E_ACCESSFAILURE | There was a problem accessing the source control system, probably due to network or contention issues. |
| SCC_E_NONSPECIFICERROR | An unspecified or general error occurred. |
Remarks
Changes being queried for are to the namespace: specifically, renaming, adding, and removing a file.