All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com4j.typelibs.activeDirectory.IADsSecurityUtility Maven / Gradle / Ivy

package com4j.typelibs.activeDirectory  ;

import com4j.*;

@IID("{A63251B2-5F21-474B-AB52-4A8EFAD10895}")
public interface IADsSecurityUtility extends Com4jObject {
    @VTID(7)
    @ReturnValue(type=NativeType.VARIANT)
    java.lang.Object getSecurityDescriptor(
        @MarshalAs(NativeType.VARIANT) java.lang.Object varPath,
        int lPathFormat,
        int lFormat);

    @VTID(8)
    void setSecurityDescriptor(
        @MarshalAs(NativeType.VARIANT) java.lang.Object varPath,
        int lPathFormat,
        @MarshalAs(NativeType.VARIANT) java.lang.Object varData,
        int lDataFormat);

    @VTID(9)
    @ReturnValue(type=NativeType.VARIANT)
    java.lang.Object convertSecurityDescriptor(
        @MarshalAs(NativeType.VARIANT) java.lang.Object varSD,
        int lDataFormat,
        int lOutFormat);

    @VTID(10)
    int securityMask();

    @VTID(11)
    void securityMask(
        int retval);

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy