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.