Directory Services |
The IDsDisplaySpecifier::GetIcon method obtains the icon for a given object class.
HICON GetIcon( LPCWSTR pszObjectClass, DWORD dwFlags, INT cxIcon, INT cyIcon );
Value | Meaning |
---|---|
DSGIF_ISNORMAL | Obtains the normal icon for the object class. |
DSGIF_ISOPEN | Obtains the open icon, such as an open folder, for the object class. If the object class does not have an open icon, this method attempts to obtain the normal icon for the object class. |
DSGIF_ISDISABLED | Obtains the disabled icon, such as a disabled user, for the object class. If the object class does not have a disabled icon, this method attempts to obtain the normal icon for the object class. |
DSGIF_ISMASK | Used to mask off the DSGIF_ISNORMAL, DSGIF_ISOPEN and DSGIF_ISDISABLED flags. |
DSGIF_GETDEFAULTICON | If no icon can be found for the object class, this method returns a default icon. If this flag is not specified and no icon can be found for the object class, this method returns NULL. |
DSGIF_DEFAULTISCONTAINER | If no icon can be found for the object class, this method will return the container icon as the default icon. If this flag is not specified and no icon can be found for the object class, this method returns NULL. |
Client: Included in Windows XP and
Windows 2000 Professional.
Server: Included in Windows Server 2003 and
Windows 2000 Server.
Header: Declared in Dsclient.h.
DestroyIcon, IDsDisplaySpecifier, Active Directory Display Interfaces