https://git.reactos.org/?p=reactos.git;a=commitdiff;h=a25e7ee9d71d41038f93c…
commit a25e7ee9d71d41038f93c545394417f186820a1a
Author: Timo Kreuzer <timo.kreuzer(a)reactos.org>
AuthorDate: Wed Jan 15 08:44:10 2025 +0200
Commit: Timo Kreuzer <timo.kreuzer(a)reactos.org>
CommitDate: Fri Jan 17 12:54:29 2025 +0200
[WKSSVC] Stubplement support for level 1101 in NetrWkstaUserGetInfo
Fixes crash in netapi32_winetest:wksta introduced in 45b008d
---
base/services/wkssvc/rpcserver.c | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/base/services/wkssvc/rpcserver.c b/base/services/wkssvc/rpcserver.c
index d50eced610b..c51d8fda49e 100644
--- a/base/services/wkssvc/rpcserver.c
+++ b/base/services/wkssvc/rpcserver.c
@@ -847,7 +847,19 @@ NetrWkstaUserGetInfo(
break;
case 1101:
+ pUserInfo = midl_user_allocate(sizeof(WKSTA_USER_INFO_1101));
+ if (pUserInfo == NULL)
+ {
+ ERR("Failed to allocate WKSTA_USER_INFO_1101\n");
+ dwResult = ERROR_NOT_ENOUGH_MEMORY;
+ break;
+ }
+
+ ZeroMemory(pUserInfo, sizeof(WKSTA_USER_INFO_1101));
+
/* FIXME: wkui1101_oth_domains */
+
+ *UserInfo = pUserInfo;
break;
default: