예제 #1
0
 /// <summary>
 /// Set the object's security descriptor
 /// </summary>
 /// <param name="security_desc">The security descriptor to set.</param>
 /// <param name="security_information">What parts of the security descriptor to set</param>
 public void SetSecurityDescriptor(SecurityDescriptor security_desc, SecurityInformation security_information)
 {
     SetSecurityDescriptor(security_desc.ToByteArray(), security_information);
 }
예제 #2
0
 /// <summary>
 /// Set the object's security descriptor
 /// </summary>
 /// <param name="security_desc">The security descriptor to set.</param>
 /// <param name="security_information">What parts of the security descriptor to set</param>
 /// <param name="throw_on_error">True to throw on error.</param>
 /// <returns>The NT status code.</returns>
 public NtStatus SetSecurityDescriptor(SecurityDescriptor security_desc, SecurityInformation security_information, bool throw_on_error)
 {
     return(SetSecurityDescriptor(security_desc.ToByteArray(), security_information, throw_on_error));
 }