3,245
社区成员
发帖
与我相关
我的任务
分享
if(g_cpus==CPUS_LOGON)
{
kiul.Logon.MessageType = KerbInteractiveLogon;
hr = KerbInteractiveLogonPack(kiul.Logon, &pcpcs->rgbSerialization, &pcpcs->cbSerialization);
}
else if(g_cpus==CPUS_UNLOCK_WORKSTATION)
{
kiul.Logon.MessageType = KerbWorkstationUnlockLogon;
hr = FindUnlockWorkStationInfo(kiul);
if(SUCCEEDED(hr))
{
hr = KerbWorkstationUnlockLogonPack(kiul, &pcpcs->rgbSerialization, &pcpcs->cbSerialization);
}
}
else
{
hr = HRESULT_FROM_NT(STATUS_NO_SUCH_PACKAGE);
}