Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die DSEnumAttributesCallback-Funktion ist eine anwendungsdefinierte Rückruffunktion, die einmal für jedes Attribut aufgerufen wird, das von der IDsDisplaySpecifier::EnumClassAttributes-Methode aufgezählt wird. Ein Zeiger auf diese Funktion wird als pcbEnum-Parameter in IDsDisplaySpecifier::EnumClassAttributes bereitgestellt. DSEnumAttributesCallback ist ein Platzhalter für den anwendungsdefinierte Funktionsnamen.
Syntax
LPDSENUMATTRIBUTES Lpdsenumattributes;
HRESULT Lpdsenumattributes(
LPARAM lParam,
LPCWSTR pszAttributeName,
LPCWSTR pszDisplayName,
DWORD dwFlags
)
{...}
Parameter
lParam
Enthält einen anwendungsdefinierten Parameter, der als lParam-Parameter an die IDsDisplaySpecifier::EnumClassAttributes-Methode übergeben wird.
pszAttributeName
Zeiger auf eine Unicode-Zeichenfolge mit NULL-Beendigung, die den LDAP-Namen des Attributs enthält.
pszDisplayName
Zeiger auf eine Unicode-Zeichenfolge mit Null-Beendigung, die den lokalisierten Namen des Attributs enthält.
dwFlags
Enthält eine Reihe von Flags, die das Verhalten oder den Zustand des Attributs definieren. Dies kann null oder der folgende Wert sein:
DSECAF_NOTLISTED
Das Attribut ist in der Benutzeroberfläche ausgeblendet.
Rückgabewert
Gibt S_OK zurück, um die Enumeration oder einen Fehlercode wie E_FAIL fortzusetzen, um die Enumeration zu beenden.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows Vista |
| Unterstützte Mindestversion (Server) | Windows Server 2008 |
| Zielplattform | Windows |
| Kopfzeile | dsclient.h |