Lines Matching defs:sd
264 SECURITY_DESCRIPTOR* sd;
274 sd = (SECURITY_DESCRIPTOR *)malloc(len);
275 if (sd == NULL) {
278 if (!GetFileSecurity(path, info, sd, len, &len)) {
280 free(sd);
284 return sd;
292 SECURITY_DESCRIPTOR* sd;
304 sd = getFileSecurityDescriptor(path);
305 if (sd == NULL) {
308 if (!GetSecurityDescriptorOwner(sd, &owner, &defaulted)) {
317 if (!GetSecurityDescriptorDacl(sd, &present, &acl, &defaulted)) {
406 if (!InitializeSecurityDescriptor(sd, SECURITY_DESCRIPTOR_REVISION)) {
410 if (!SetSecurityDescriptorDacl(sd, present, acl, defaulted)) {
414 if (!SetFileSecurity(path, DACL_SECURITY_INFORMATION, sd)) {