Prior to performing a tpinit on behalf of a workstation client, the workstation handler must make sure a TPINIT structure is passed if the application requires client authentication. In this case, the TPINIT information was not passed even though client authentication is required. The workstation handler will therefore unregister the workstation client from the Bulletin Board, remove the workstation client context from the workstation handler, and return an error. An error message, with tperrno set to TPEPERM, is sent back to the workstation client.