Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu, kaynak denetimi altında olan dizinleri ve (isteğe bağlı olarak) dosya adlarının bir koleksiyonunu güncelleştirmek için SccPopulateDirList işlevine verilen bir geri çağırma işlevidir.
POPDIRLISTFUNC Geri çağırma yalnızca kaynak denetimi altında olan dizinler ve dosya adları (işleve SccPopulateDirList verilen listede) için çağrılmalıdır.
İmza
typedef BOOL (*POPDIRLISTFUNC)(
LPVOID pvCallerData,
BOOL bFolder,
LPCSTR lpDirectoryOrFileName
);
Parametreler
pvCallerData
[in] SccPopulateDirList'e verilen kullanıcı değeri.
bFolder
[in] TRUE içindeki lpDirectoryOrFileName ad bir dizinse, aksi takdirde ad bir dosya adıdır.
lpDirectoryOrFileName
[in] Kaynak kodu denetimi altındaki bir dizin veya dosya adının tam yerel yolu.
Dönüş değeri
IDE uygun bir hata kodu döndürür:
| Value | Açıklama |
|---|---|
| SCC_OK | İşlemeye devam edin. |
| SCC_I_OPERATIONCANCELED | İşlemeyi durdurun. |
| SCC_E_xxx | Uygun kaynak denetimi hatalarının işlenmesi durdurulmalıdır. |
Açıklamalar
İşlevin fOptions parametresi SccPopulateDirList bayrağı içeriyorsa SCC_PDL_INCLUDEFILES , liste büyük olasılıkla hem dosya adlarını hem de dizin adlarını içerir.