Partilhar via


Função SccBackgroundGet

Esta função recupera do controle de origem cada dos arquivos especificados com nenhuma interação do usuário.

SCCRTN SccBackgroundGet(
   LPVOID  pContext,
   LONG    nFiles,
   LPCSTR* lpFileNames,
   LONG    dwFlags,
   LONG    dwBackgroundOperationID
);

Parâmetros

  • pContext
    [in] O ponteiro de contexto de plug-in de controle de origem.

  • nFiles
    [in] Número de arquivos especificados no lpFileNames array.

  • lpFileNames
    [in, out] Matriz de nomes de arquivos a serem recuperados.

    Dica

    Os nomes devem ser totalmente qualificado de nomes de arquivos local.

  • dwFlags
    [in] Command flags (SCC_GET_ALL, SCC_GET_RECURSIVE).

  • dwBackgroundOperationID
    [in] Um valor exclusivo associado a esta operação.

Valor de retorno

A implementação de plug-in de controle de origem dessa função deve retornar um dos seguintes valores:

Valor

Descrição

SCC_OK

Operação foi concluída com êxito.

SCC_E_BACKGROUNDGETINPROGRESS

Recuperação de uma plano de fundo já está em andamento (o plug-in de controle de origem deve retornar isso somente se ele não oferece suporte a operações simultâneas de lote).

SCC_I_OPERATIONCANCELED

Operação foi cancelada antes de serem concluídas.

Comentários

Esta função é chamada em um thread diferente daquele que carregou o plug-in de controle de origem. Esta função não é esperada para retornar até que isso seja feito; No entanto, ele pode ser chamado várias vezes com várias listas de arquivos, tudo ao mesmo tempo.

O uso da dwFlags argumento é igual a Função SccGet.

Consulte também

Referência

Função SccGet

Conceitos

Funções de API plug-in de controle de origem