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.