Condividi tramite


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

Concetti

Funzioni API del plug-in del controllo del codice sorgente