Aracılığıyla paylaş


POPDIRLISTFUNC

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.

Ayrıca bkz.