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