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 işlev, hangi dizinlerin ve (isteğe bağlı olarak) hangi dosyaların inceleneceğini bir dizin listesi verildiğinde kaynak denetiminde depolandığını belirler.
Sözdizimi
SCCRTN SccPopulateDirList(
LPVOID pContext,
LONG nDirs,
LPCSTR* lpDirPaths,
POPDIRLISTFUNCpfnPopulate,
LPVOID pvCallerData,
LONG fOptions
);
Parametreler
Pcontext
[in] Kaynak denetimi eklentisi bağlam işaretçisi.
nDirs
[in] Dizideki lpDirPaths dizin yolu sayısı.
lpDirPaths
[in] İncelenmesi gereken dizin yolları dizisi.
pfnPopulate
[in] içindeki her dizin yolu ve (isteğe bağlı olarak) dosya adı lpDirPaths için çağrı yapmak için geri çağırma işlevi (ayrıntılar için bkz . POPDIRLISTFUNC ).
pvCallerData
[in] Geri çağırma işlevine değiştirilmeden geçirilecek değer.
fOptions
[in] Dizinlerin nasıl işlendiğini denetleyen değerlerin birleşimi (olası değerler için Belirli Komutlar Tarafından Kullanılan BitFlags'in "PopulateDirList bayrakları" bölümüne bakın).
İade Değeri
Bu işlevin kaynak denetimi eklentisinin aşağıdaki değerlerden birini döndürmesi beklenir:
| Value | Açıklama |
|---|---|
| SCC_OK | İşlem başarıyla tamamlandı. |
| SCC_E_UNKNOWNERROR | Bir hata oluşmuştur. |
Açıklamalar
Yalnızca kaynak denetim deposunda bulunan dizinler ve (isteğe bağlı) dosya adları geri çağırma işlevine geçirilir.