Fungsi SccQueryChanges

Fungsi ini menghitung daftar file tertentu, memberikan informasi tentang perubahan nama untuk setiap file melalui fungsi panggilan balik.

Sintaks

SCCRTN SccQueryChanges(
   LPVOID           pContext,
   LONG             nFiles,
   LPCSTR*          lpFileNames,
   QUERYCHANGESFUNC pfnCallback,
   LPVOID           pvCallerData
);

Parameter

pContext

[di] Penunjuk konteks plug-in kontrol sumber.

nFiles

[di] Jumlah file dalam lpFileNames array.

lpFileNames

[di] Array nama file untuk mendapatkan informasi tentang.

pfnCallback

[di] Fungsi panggilan balik untuk memanggil setiap nama file dalam daftar (lihat QUERYCHANGESFUNC untuk detailnya).

pvCallerData

[di] Nilai yang akan diteruskan tidak berubah ke fungsi panggilan balik.

Tampilkan Nilai

Implementasi plug-in kontrol sumber dari fungsi ini diharapkan mengembalikan salah satu nilai berikut:

Nilai Deskripsi
SCC_OK Proses kueri berhasil diselesaikan.
SCC_E_PROJNOTOPEN Proyek belum dibuka dalam kontrol sumber.
SCC_E_ACCESSFAILURE Ada masalah saat mengakses sistem kontrol sumber, mungkin karena masalah jaringan atau pertikaian.
SCC_E_NONSPECIFICERROR Terjadi kesalahan yang tidak ditentukan atau umum.

Keterangan

Perubahan yang dikueri adalah ke namespace: khususnya, mengganti nama, menambahkan, dan menghapus file.

Baca juga