The IProfAdmin interface supports the administration of profiles.
| Header file: | MAPIX.H |
| Exposed by: | Profile administration object |
| Implemented by: | MAPI |
| Called by: | Client applications |
| Interface identifier: | IID_IProfAdmin |
| Pointer type: | LPPROFADMIN |
| GetLastError | Returns a MAPIERROR structure containing information about the previous error occurring to a profile administration object. |
| GetProfileTable | Provides access to the profile table — a table with information about all of the available profiles. |
| CreateProfile | Creates a new profile. |
| DeleteProfile | Deletes a profile. |
| ChangeProfilePassword | Changes the password for a profile. |
| CopyProfile | Copies a profile. |
| RenameProfile | Assigns a new name to a profile. |
| SetDefaultProfile | Sets or clears a client's default profile. |
| AdminServices | Provides access to a message service administration object for making changes to the message services in a profile. |