New Methods Derived from Existing Methods

In many cases, a new method would differ from an existing method by the addition of one or a few new parameters. In such cases, one of two naming conventions was used. One convention was that the new method would typically be named identically to the existing method, except for the addition of a suffix such as Ex (to mean Extended, as in the DsrGetDcNameEx method, which is the extended version of the original DsrGetDcName method). The other convention was to add a numeral value to reflect the method revision number (as in the NetrServerAuthenticate2 method and NetrServerAuthenticate3 method, which are the new versions of the original NetrServerAuthenticate method).