This chapter takes a look at two different areas: programmatically
extending the schema and customizing the functionality of the Active
Directory administrative MMC snap-ins. While these topics may seem
very different, they share the common thread of storing and
presenting information beyond what Active Directory is configured to
do by default. They are also related because you will often want to
include new schema extensions in the Active Directory snap-ins.
In the first half of the chapter, we take a look at how you can
manipulate the schema to include new attributes and classes. In the
second half, we describe how to modify the various components of the
Active Directory Users and Computers (ADUC) snap-in to include
customized display names and menus. While we will focus on ADUC, the
techniques presented in this chapter can be used to modify any of the
Active Directory administrative snap-ins.