[This is preliminary documentation and subject to change]

### PasswordChangeFlags

This property contains flags, as seen in the Flags section below, that control password expiration and password change processing between the server and client. A value of 0 (default) indicates that an SSL connection is required, 1 indicates that changing is allowed on nonsecure ports, 2 indicates that changing is disabled, and 4 indicates that password expiration notification is disabled.

Attribute Name | Attribute Value
Data Type | DWORD
Attributes | INHERIT
Default Value | 0
MetaFlagsEx | CACHE_PROPERTY_MODIFIED
User Type | IIS_MD_UT_SERVER
StartingNumber |
EndingNumber | 0
ID | 2068

### Access Locations

This property is accessible at the following locations:

Metabase Path | IIS Admin Object Type
/LM/W3SVC/2 | IIsWebServer
/LM/W3SVC/Info/Templates/Public Web Site | IIsWebServer
/LM/W3SVC/Info/Templates/Secure Web Site | IIsWebServer
/LM/W3SVC | IIsWebService

### IIS Admin Base Object Information

The following table lists additional information required only for code that uses the IIS Admin Base Object.

Metabase identifier | MD_AUTH_CHANGE_FLAGS
Data type | DWORD
User type | IIS_MD_UT_SERVER

### Flags

Name | Value | Metabase Bitmask Identifier | Description
AuthChangeUnsecure | 1 | 0x00000001 | MD_AUTH_CHANGE_UNSECURE | Password changing allowed on nonsecure ports.
AuthChangeDisable | 2 | 0x00000002 | MD_AUTH_CHANGE_DISABLE | Password changing disabled.
AuthAdvNotifyDisable | 4 | 0x00000004 | MD_AUTH_ADVNOTIFY_DISABLE | Advance notification of password expiration disabled.

Related Topics

PasswordExpirePrenotifyDays

© 1997-2001 Microsoft Corporation. All rights reserved.