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 |