共用方式為


IFileSyncScopeFilter::GetFilenameExcludes

取得要從範圍中排除的檔案名稱集合。

HRESULT GetFilenameExcludes(
  LPWSTR pszFilenameExcludes,
  ULONG *pcchLength);

參數

  • pszFilenameExcludes
    [in, out, unique, size_is(*pcchLength)] 傳回從此範圍中排除的檔案名稱清單,以分號分隔。如果這項值是空字串 " ",就不會排除任何檔案。預設值為空字串 ""。
  • pcchLength
    [in, out] 指定 pszFilenameExcludes 中的字元數目。如果 pszFilenameExcludes 太小,就傳回擷取此清單所需的字元數目,否則就傳回寫入的字元數目。

傳回值

  • S_OK。

  • 當 pszFilenameExcludes 太小時,則為 HRESULT_FROM_WIN32(ERROR_MORE_DATA)。在這種情況下,所需的字元數目是在 pcchLength 中傳回。

  • E_OUTOFMEMORY。

備註

萬用字元 (* 和 ?)可用於檔案名稱。

pszFilenameExcludes 中的檔案名稱會使用 PathMatchSpec 函式進行評估。目錄則不會針對此排除清單進行評估。

請參閱

參考

IFileSyncScopeFilter 介面