Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print

The NL_PASSWORD_VERSION structure defines a password version number that is used to distinguish between different versions of information passed in the Buffer field of the NL_TRUST_PASSWORD structure. The NL_PASSWORD_VERSION structure is prepended to the password in the buffer of NL_TRUST_PASSWORD. This structure is only used for interdomain trust accounts.<22>

 typedef struct _NL_PASSWORD_VERSION {
   unsigned long ReservedField;
   unsigned long PasswordVersionNumber;
   unsigned long PasswordVersionPresent;

ReservedField: MUST be set to zero when sent and MUST be ignored on receipt.

PasswordVersionNumber: Integer value that contains the current password version number. The password version number is incremented by one when a new password is generated; the value for the first password is one.

PasswordVersionPresent: MUST be 0x02231968, which is a constant used to indicate that the password version number is present and is stored in PasswordVersionNumber. This member is relevant only for server-to-server communication.

© 2015 Microsoft