Added a struct unicode_str to encapsulate object names.
diff --git a/server/request.h b/server/request.h
index f6e384a..eb82911 100644
--- a/server/request.h
+++ b/server/request.h
@@ -77,6 +77,13 @@
return current->req.request_header.request_size;
}
+/* get the request vararg as unicode string */
+inline static void get_req_unicode_str( struct unicode_str *str )
+{
+ str->str = get_req_data();
+ str->len = (get_req_data_size() / sizeof(WCHAR)) * sizeof(WCHAR);
+}
+
/* get the reply maximum vararg size */
inline static size_t get_reply_max_size(void)
{