beautypg.com

Apple AppleShare 3.0 Users and Groups Programming Interface User Manual

Page 25

background image

ugCmdAddr: Ptr;

ugCompletion: ProcPtr;

ugResult: OSErr;

ugNamePtr: StringPtr;

ugVRefNum: INTEGER;

ugRefNum: INTEGER;

ugDirID: LONGINT;

ugAccessID: LONGINT;

ugUserID: LONGINT;

ugGroupID: LONGINT;

ugPosOffset: INTEGER;

ugMisc: StringPtr;

ugChngFlags: INTEGER;

ugPassword: StringPtr;

ugUserFlags: LONGINT;

ugNumBadLogins: INTEGER;

ugPwdDate: LONGINT;

ugNumGroups: INTEGER;

ugGroups: ARRAY[0..41] OF LONGINT;

END;

{ Use UGGroupPB for UGNewGroup, UGDeleteGroup, UGRenameGroup, }

{ UGGetGroupInfo, UGAssignUserToGroup, and UGDeleteUserFromGroup }

UGGroupPB = RECORD

qLink: QElemPtr;

qType: INTEGER;

ugTrap: INTEGER;

ugCmdAddr: Ptr;

ugCompletion: ProcPtr;

ugResult: OSErr;