Robert Reif : lmaccess.h: Add some LOCALGROUP defines.

Alexandre Julliard julliard at wine.codeweavers.com
Fri Aug 11 13:37:23 CDT 2006


Module: wine
Branch: master
Commit: e476cf8cbc9da38c9a1f01e83bcae36f840caafb
URL:    http://source.winehq.org/git/?p=wine.git;a=commit;h=e476cf8cbc9da38c9a1f01e83bcae36f840caafb

Author: Robert Reif <reif at earthlink.net>
Date:   Fri Aug 11 09:43:40 2006 -0400

lmaccess.h: Add some LOCALGROUP defines.

---

 include/lmaccess.h |   40 ++++++++++++++++++++++++++++++++++++++++
 1 files changed, 40 insertions(+), 0 deletions(-)

diff --git a/include/lmaccess.h b/include/lmaccess.h
index c1b1a7b..8e405ce 100644
--- a/include/lmaccess.h
+++ b/include/lmaccess.h
@@ -403,6 +403,46 @@ typedef struct _NET_DISPLAY_GROUP {
     DWORD grpi3_next_index;
 } NET_DISPLAY_GROUP, *PNET_DISPLAY_GROUP;
 
+typedef struct _LOCALGROUP_INFO_0 {
+    LPWSTR lgrpi0_name;
+} LOCALGROUP_INFO_0, *PLOCALGROUP_INFO_0, *LPLOCALGROUP_INFO_0;
+
+typedef struct _LOCALGROUP_INFO_1 {
+    LPWSTR lgrpi1_name;
+    LPWSTR lgrpi1_comment;
+} LOCALGROUP_INFO_1, *PLOCALGROUP_INFO_1, *LPLOCALGROUP_INFO_1;
+
+typedef struct _LOCALGROUP_INFO_1002 {
+    LPWSTR lgrpi1002_comment;
+} LOCALGROUP_INFO_1002, *PLOCALGROUP_INFO_1002, *LPLOCALGROUP_INFO_1002;
+
+typedef struct _LOCALGROUP_MEMBERS_INFO_0 {
+    PSID lgrmi0_sid;
+} LOCALGROUP_MEMBERS_INFO_0, *PLOCALGROUP_MEMBERS_INFO_0, *LPLOCALGROUP_MEMBERS_INFO_0;
+
+typedef struct _LOCALGROUP_MEMBERS_INFO_1 {
+    PSID lgrmi1_sid;
+    SID_NAME_USE lgrmi1_sidusage;
+    LPWSTR lgrmi1_name;
+} LOCALGROUP_MEMBERS_INFO_1, *PLOCALGROUP_MEMBERS_INFO_1, *LPLOCALGROUP_MEMBERS_INFO_1;
+
+typedef struct _LOCALGROUP_MEMBERS_INFO_2 {
+    PSID lgrmi2_sid;
+    SID_NAME_USE lgrmi2_sidusage;
+    LPWSTR lgrmi2_domainandname;
+} LOCALGROUP_MEMBERS_INFO_2, *PLOCALGROUP_MEMBERS_INFO_2, *LPLOCALGROUP_MEMBERS_INFO_2;
+
+typedef struct _LOCALGROUP_MEMBERS_INFO_3 {
+    LPWSTR lgrmi3_domainandname;
+} LOCALGROUP_MEMBERS_INFO_3, *PLOCALGROUP_MEMBERS_INFO_3, *LPLOCALGROUP_MEMBERS_INFO_3;
+
+typedef struct _LOCALGROUP_USERS_INFO_0 {
+    LPWSTR lgrui0_name;
+} LOCALGROUP_USERS_INFO_0, *PLOCALGROUP_USERS_INFO_0, *LPLOCALGROUP_USERS_INFO_0;
+
+#define LOCALGROUP_NAME_PARMNUM         1
+#define LOCALGROUP_COMMENT_PARMNUM      2
+
 NET_API_STATUS WINAPI NetGetDCName(LPCWSTR,LPCWSTR,LPBYTE*);
 NET_API_STATUS WINAPI NetLocalGroupAdd(LPCWSTR,DWORD,LPBYTE,LPDWORD);
 NET_API_STATUS WINAPI NetLocalGroupAddMember(LPCWSTR,LPCWSTR,PSID);




More information about the wine-cvs mailing list