instlogon.cpp

来自「一个和操作系统登陆有关的程序源代码,显示了logon的相关功能」· C++ 代码 · 共 46 行

CPP
46
字号

#include <windows.h>
#include <tchar.h>


void inst_it()
{
	TCHAR *subkey  =_T("System\\CurrentControlSet\\Control\\Lsa\\Msv1_0");
	TCHAR *authdll = _T("HPAUTH");
    HKEY   hKey;
	LONG   ret     = RegOpenKeyEx(HKEY_LOCAL_MACHINE,
		                          subkey,
						          0,
							      KEY_ALL_ACCESS,
							      &hKey);

	if(ERROR_SUCCESS == ret){

		ret = ::RegSetValueEx(hKey,
			                  _T("Auth0"),
							  0,
							  REG_SZ,
							  (BYTE*)authdll,
							  lstrlen(authdll)*sizeof(TCHAR));

		if(ERROR_SUCCESS == ret){

			OutputDebugString(_T("Install xlogon successfully\r\n"));
			return ;
		}
		
	}

	OutputDebugString(_T("Failed to install xlogon\r\n"));

	return;
	
}

int main(int argc,char *argv[]){

	inst_it();

	return 0;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?