Compartir a través de


IFileSyncScopeFilter::GetFilenameExcludes

Obtiene la colección de nombres de archivo que se deben excluir del ámbito.

HRESULT GetFilenameExcludes(
  LPWSTR pszFilenameExcludes,
  ULONG *pcchLength);

Parámetros

  • pszFilenameExcludes
    [in, out, unique, size_is(*pcchLength)] Devuelve la lista de nombres de archivo delimitados por punto y coma que se excluyen del ámbito. Cuando este valor es la cadena vacía "", no se excluye ningún archivo. El valor predeterminado es la cadena vacía, "".
  • pcchLength
    [in, out] Especifica el número de caracteres de pszFilenameExcludes. Devuelve el número de caracteres necesarios para recuperar la lista si pszFilenameExcludes es demasiado pequeño, o bien, el número de caracteres escritos.

Valor devuelto

  • S_OK

  • HRESULT_FROM_WIN32(ERROR_MORE_DATA) si pszFilenameExcludes es demasiado pequeño. En esta situación, el número necesario de caracteres se devuelve en pcchLength.

  • E_OUTOFMEMORY

Notas

Se pueden usar caracteres comodín (? y *) en los nombres de archivo.

Los nombres de archivo de pszFilenameExcludes se evalúan usando la función PathMatchSpec. Los directorios no se evalúan con esta lista de exclusión.

Vea también

Referencia

Interfaz IFileSyncScopeFilter