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, kullanıcı etkileşimi olmadan belirtilen dosyaların her birini kaynak denetiminden alır.
Sözdizimi
SCCRTN SccBackgroundGet(
LPVOID pContext,
LONG nFiles,
LPCSTR* lpFileNames,
LONG dwFlags,
LONG dwBackgroundOperationID
);
Parametreler
Pcontext
[in] Kaynak denetimi eklentisi bağlam işaretçisi.
nFiles
[in] Dizide lpFileNames belirtilen dosya sayısı.
lpFileNames
[in, out] Alınacak dosyaların adları dizisi.
Not
Adlar tam yerel dosya adları olmalıdır.
Dwflags
[in] Komut bayrakları (SCC_GET_ALL, SCC_GET_RECURSIVE).
dwBackgroundOperationID
[in] Bu işlemle ilişkili benzersiz bir değer.
Dönüş 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_BACKGROUNDGETINPROGRESS | Arka plan alma işlemi zaten devam ediyor (kaynak denetimi eklentisinin bunu döndürmesi için eşzamanlı toplu işlemleri desteklememesi gerekir). |
| SCC_I_OPERATIONCANCELED | İşlem tamamlanmadan önce iptal edildi. |
Açıklamalar
Bu işlev her zaman kaynak denetimi eklentisini yükleyenden farklı bir iş parçacığında çağrılır. Bu işlevin tamamlanıncaya kadar döndürülmesi beklenmez; ancak, aynı anda birden çok dosya listesiyle birden çok kez çağrılabilir.
bağımsız değişkeninin dwFlags kullanımı SccGet ile aynıdır.