IFileSyncScopeFilter::GetFilenameExcludes
Obtient la collection de noms de fichiers à exclure de l'étendue.
Syntaxe
HRESULT GetFilenameExcludes(
LPWSTR pszFilenameExcludes,
ULONG *pcchLength);
Paramètres
pszFilenameExcludes
[in, out, unique, size_is(*pcchLength)] Retourne la liste délimitée par des points-virgules des noms de fichiers exclus de l'étendue. Lorsque cette valeur correspond à la chaîne vide (""), aucun fichier n'est exclu. La valeur par défaut est la chaîne vide ("").pcchLength
[in, out] Spécifie le nombre de caractères contenus dans pszFilenameExcludes. Retourne le nombre de caractères requis pour récupérer la liste lorsque pszFilenameExcludes est trop petit ou retourne le nombre de caractères écrits.
Valeur de retour
S_OK.
HRESULT_FROM_WIN32(ERROR_MORE_DATA) lorsque pszFilenameExcludes est trop petit. Dans ce cas, le nombre requis de caractères est retourné dans pcchLength.
E_OUTOFMEMORY.
Notes
Les caractères génériques (* et ?) peuvent être utilisés dans les noms de fichiers.
Les noms de fichiers dans pszFilenameExcludes sont évalués à l'aide de la fonction PathMatchSpec. Les répertoires ne sont pas évalués avec cette liste d'exclusion.