SmsGrantServiceLogonRight

The SmsGrantServiceLogonRight function grants the service logon credentials to the specified account.

int _stdcall SmsGrantServiceLogonRight(
wchar_t *pLocalServer,
wchar_t *pAccountDomain,
wchar_t *pAccountName,
wchar_t *pLocalDomain 
);

Parameters

  • *pLocalServer
    Unicode null-terminated string of the local system name with backslashes: \\MYSYSTEM
  • *pAccountDomain
    Originating domain for the user account.
  • *pAccountName
    User account name.
  • *pLocalDomain
    Local domain name.

Return Values

Name Value
LSAAPI_SUCCESS 0
LSAAPI_ERROR 1
LSAAPI_ACCOUNT_NOT_FOUND 2
LSAAPI_ACCESS_DENIED 5

Remarks

For accounts with trusted domains, the pAccountDomain and pLocalServer parameters should reference the domain and server in question. The trusted domain name, if present, must be removed from the account name. That is, do not submit an account string of type domain\user.

Requirements

Windows NT/2000: Requires Windows NT 4.0 or later.
Version: Requires SMS 2.0 or later.
Library: Lsaapi.lib.**
Header:** Lsaapi.h.

Did you find this information useful? Send your suggestions and comments about the documentation to smsdkdoc@microsoft.com.