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, kaynak denetimi yönetim aracını çağırır.
Sözdizimi
SCCRTN SccRunScc(
LPVOID pvContext,
HWND hWnd,
LONG nFiles,
LPCSTR* lpFileNames
);
Parametreler
pvContext
[in] Kaynak denetimi eklentisi bağlam yapısı.
Hwnd
[in] Kaynak denetimi eklentisinin sağladığı iletişim kutuları için üst öğe olarak kullanabileceği IDE penceresinin tanıtıcısı.
nFiles
[in] Dizide lpFileNames belirtilen dosya sayısı.
lpFileNames
[in] Seçili dosya adları dizisi.
İade Değeri
Bu işlevin kaynak denetimi eklentisinin aşağıdaki değerlerden birini döndürmesi beklenir:
| Value | Açıklama |
|---|---|
| SCC_OK | Kaynak denetimi yönetim aracı başarıyla çağrıldı. |
| SCC_I_OPERATIONCANCELED | İşlem iptal edildi. |
| SCC_E_INITIALIZEFAILED | Kaynak denetim sistemi başlatılamadı. |
| SCC_E_ACCESSFAILURE | Büyük olasılıkla ağ veya çekişme sorunlarından dolayı kaynak denetim sistemine erişilirken bir sorun oluştu. |
| SCC_E_CONNECTIONFAILURE | Kaynak denetim sistemine bağlanılamadı. |
| SCC_E_FILENOTCONTROLLED | Seçili dosya kaynak denetimi altında değil. |
| SCC_E_NONSPECIFICERROR | Özel olmayan hata. |
Açıklamalar
Bu işlev, çağıranın bir dış yönetim aracı aracılığıyla kaynak denetim sisteminin tüm özelliklerine erişmesini sağlar. Kaynak denetim sisteminin kullanıcı arabirimi yoksa, kaynak denetimi eklentisi gerekli yönetim işlevlerini gerçekleştirmek için bir arabirim uygulayabilir.
Bu işlev, seçili durumdaki dosyalar için bir sayı ve dosya adları dizisiyle çağrılır. Yönetim aracı destekliyorsa, dosya listesi yönetim arabirimindeki dosyaları önceden seçmek için kullanılabilir; aksi takdirde, liste yoksayılabilir.
Bu işlev genellikle kullanıcı Dosya ->Kaynak Denetimi menüsünden Kaynak Denetim Sunucusunu> Başlat'ı <seçtiğinde çağrılır. Bu Başlat menüsü seçeneği her zaman devre dışı bırakılabilir, hatta bir kayıt defteri girdisi ayarlanarak gizlenebilir. Ayrıntılar için bkz . Nasıl yapılır: Kaynak Denetimi Eklentisi Yükleme. Bu işlev yalnızca SccInitialize işlevi yetenek bitini SCC_CAP_RUNSCC döndürdüğünde çağrılır (bu ve diğer yetenek bitleri hakkında ayrıntılar için bkz. Yetenek Bayrakları).