Lines Matching refs:mask
227 // map access mask
228 int mask = unsafe.getInt(aceAddress + OFFSETOF_ACCESS_MASK);
230 if ((mask & FILE_READ_DATA) > 0)
232 if ((mask & FILE_WRITE_DATA) > 0)
234 if ((mask & FILE_APPEND_DATA ) > 0)
236 if ((mask & FILE_READ_EA) > 0)
238 if ((mask & FILE_WRITE_EA) > 0)
240 if ((mask & FILE_EXECUTE) > 0)
242 if ((mask & FILE_DELETE_CHILD ) > 0)
244 if ((mask & FILE_READ_ATTRIBUTES) > 0)
246 if ((mask & FILE_WRITE_ATTRIBUTES) > 0)
248 if ((mask & DELETE) > 0)
250 if ((mask & READ_CONTROL) > 0)
252 if ((mask & WRITE_DAC) > 0)
254 if ((mask & WRITE_OWNER) > 0)
256 if ((mask & SYNCHRONIZE) > 0)
278 // map access mask
280 int mask = 0;
282 mask |= FILE_READ_DATA;
284 mask |= FILE_WRITE_DATA;
286 mask |= FILE_APPEND_DATA;
288 mask |= FILE_READ_EA;
290 mask |= FILE_WRITE_EA;
292 mask |= FILE_EXECUTE;
294 mask |= FILE_DELETE_CHILD;
296 mask |= FILE_READ_ATTRIBUTES;
298 mask |= FILE_WRITE_ATTRIBUTES;
300 mask |= DELETE;
302 mask |= READ_CONTROL;
304 mask |= WRITE_DAC;
306 mask |= WRITE_OWNER;
308 mask |= SYNCHRONIZE;
323 AddAccessAllowedAceEx(aclAddress, flags, mask, sidAddress);
325 AddAccessDeniedAceEx(aclAddress, flags, mask, sidAddress);