共用方式為


LPDSENUMATTRIBUTES 回呼函式 (dsclient.h)

DSEnumAttributesCallback函式是應用程式定義的回呼函式,會針對IDsDisplaySpecifier::EnumClassAttributes方法列舉的每個屬性呼叫一次。 此函式的指標會在IDsDisplaySpecifier::EnumClassAttributes中提供做為範本參數。 DSEnumAttributesCallback 是應用程式定義函數名稱的預留位置。

語法

LPDSENUMATTRIBUTES Lpdsenumattributes;

HRESULT Lpdsenumattributes(
  LPARAM lParam,
  LPCWSTR pszAttributeName,
  LPCWSTR pszDisplayName,
  DWORD dwFlags
)
{...}

參數

lParam

包含傳遞為 lParam 參數給 IDsDisplaySpecifier::EnumClassAttributes 方法的應用程式定義參數。

pszAttributeName

Null 終止的 Unicode 字串指標,其中包含屬性的 LDAP 名稱。

pszDisplayName

Null 終止的 Unicode 字串指標,其中包含屬性的當地語系化名稱。

dwFlags

包含一組旗標,可定義屬性的行為或狀態。 這可以是零或下列值:

DSECAF_NOTLISTED

屬性會在使用者介面中隱藏。

傳回值

傳回 S_OK 以繼續列舉或任何失敗碼,例如 E_FAIL終止列舉。

需求

   
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
目標平台 Windows
標頭 dsclient.h

另請參閱

IDsDisplaySpecifier::EnumClassAttributes