Windows: Track AuthGroup in Context Control Block
[openafs.git] / src / WINNT / afsrdr / kernel / lib / Include / AFSStructs.h
index 37b9c70..a2c14b5 100644 (file)
@@ -81,6 +81,8 @@ typedef struct _AFS_CCB
 
     ULONG         Flags;
 
+    AFSListEntry  ListEntry;
+
     //
     // Directory enumeration informaiton
     //
@@ -121,6 +123,8 @@ typedef struct _AFS_CCB
 
     UNICODE_STRING          NotifyMask;
 
+    ACCESS_MASK             GrantedAccess;
+
     //
     // File unwind info
     //
@@ -146,6 +150,12 @@ typedef struct _AFS_CCB
 
     ULONG               FileAccess;
 
+    //
+    // Authentication group GUID
+    //
+
+    GUID                AuthGroup;
+
 } AFSCcb;
 
 //
@@ -575,6 +585,8 @@ typedef struct _AFS_WORK_ITEM
 
     ULONGLONG   ProcessID;
 
+    GUID     AuthGroup;
+
     union
     {
         struct