### PasswordChangeFlags

This property specifies the flags 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.

Data type | Long
Default value | 0 (SSL connection required)
Inheritance | Inheritable

###### Access Locations

This property is accessible at the following locations:

Metabase Path | Key Type
/LM/W3SVC | IIsWebService
/LM/W3SVC/N | IIsWebServer

###### IIS Admin Base Object Information

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

Metabase identifier | MD_AUTH_CHANGE_FLAGS
User type | IIS_MD_UT_SERVER
Default bitmask setting | 0x00000000

###### Bitmask values

Constant | Value | Description
MD_AUTH_CHANGE_UNSECURE | 0x00000001 | Password changing allowed on nonsecure ports.
MD_AUTH_CHANGE_DISABLE | 0x00000002 | Password changing disabled.
MD_AUTH_ADVNOTIFY_DISABLE | 0x00000004 | Advance notification of password expiration disabled.

###### See Also

PasswordExpirePrenotifyDays

© 1997-2001 Microsoft Corporation. All rights reserved.