2.2.9 LSAPR_OBJECT_ATTRIBUTES

The LSAPR_OBJECT_ATTRIBUTES structure specifies an object and its properties as specified in [MS-LSAD] section 2.2.2.4.

 typedef struct _LSAPR_OBJECT_ATTRIBUTES {
   unsigned long Length;
   unsigned char* RootDirectory;
   PSTRING ObjectName;
   unsigned long Attributes;
   PLSAPR_SECURITY_DESCRIPTOR SecurityDescriptor;
   PSECURITY_QUALITY_OF_SERVICE SecurityQualityOfService;
 } LSAPR_OBJECT_ATTRIBUTES,
  *PLSAPR_OBJECT_ATTRIBUTES;

Individual member semantics are specified in [MS-LSAD] section 2.2.2.4.