以下のコードは以下を生成します:
MyProgram1.exeの0x749ab763で未処理の例外:0xC0000005:アクセス違反の書き込み場所0x00d4eb38。
SECURITY_ATTRIBUTES sa = {0};
sa.nLength = sizeof(sa);
STARTUPINFO si = {0};
si.cb = sizeof(si);
//si.cbReserved2 = sizeof(si);
si.lpDesktop = L"winsta0\\default";
CreateProcessAsUser(hUserTokenDup, NULL, L"Setup.exe", &sa, &sa, false, NORMAL_PRIORITY_CLASS | CREATE_NEW_CONSOLE, NULL, NULL, &si, &procinfo);
コードに何か問題がありますか?助けてください