Funzione SccDirQueryInfo
Questa funzione esamina un elenco di directory complete per il relativo stato corrente.
SCCRTN SccDirQueryInfo(
LPVOID pContext,
LONG nDirs,
LPCSTR* lpDirNames,
LPLONG lpStatus
);
Parametri
pContext
[in] La struttura del contesto di plug-in controllo del codice sorgente.nDirs
[in] Il numero delle directory selezionate per essere eseguite query.lpDirNames
[in] Una matrice di percorsi completi delle directory in cui eseguire la query.lpStatus
[in, out] Una struttura di matrice per il plug-in controllo del codice sorgente restituiscano i contrassegni dello stato (vedere Enumeratore del codice di stato della directory per informazioni dettagliate).
Valore restituito
L'implementazione di plug-in controllo del codice sorgente di questa funzione è previsto che restituisca uno dei seguenti valori:
Valore |
Descrizione |
---|---|
SCC_OK |
La query è stata completata. |
SCC_E_OPNOTSUPPORTED |
Il sistema di controllo del codice sorgente non supporta questa operazione. |
SCC_E_ACCESSFAILURE |
Si è verificato un problema che accede al sistema di controllo del codice sorgente, probabilmente a causa di problemi di conflitto o della rete. Un tentativo è consigliato. |
SCC_E_NONSPECIFICERROR SCC_E_UNKNOWNERROR |
errore non specifico. |
Note
La funzione inserisce nella matrice restituita maschera di bit di bit dalla famiglia di SCC_DIRSTATUS (vedere Enumeratore del codice di stato della directory), una voce per ogni directory specificata. La matrice di stato viene allocata dal chiamante.
L'ide utilizza questa funzione prima di una directory sia rinominata per verificare se la directory sia nel controllo del codice sorgente interroga se dispone di un progetto corrispondente. Se la directory non incluso nel controllo del codice sorgente, l'ide può fornire l'avviso appropriato all'utente.
Nota
Se un plug-in controllo del codice sorgente sceglie di non distribuire uno o più dei valori dello stato, i bit non sono implementati devono essere impostate su zero.
Vedere anche
Riferimenti
Enumeratore del codice di stato della directory