ntdll: Implement NtAllocateLocallyUniqueId with server call.
diff --git a/server/token.c b/server/token.c
index 278b6d1..3fc6bc3 100644
--- a/server/token.c
+++ b/server/token.c
@@ -365,6 +365,15 @@
*luid = prev_luid_value;
}
+DECL_HANDLER( allocate_locally_unique_id )
+{
+ LUID luid;
+
+ allocate_luid( &luid );
+ reply->luid.low_part = luid.LowPart;
+ reply->luid.high_part = luid.HighPart;
+}
+
static inline void luid_and_attr_from_privilege( LUID_AND_ATTRIBUTES *out, const struct privilege *in)
{
out->Luid = in->luid;