#191 Access Control Editor - aclui.h

closed-accepted
nobody
w32api (251)
2004-04-23
2004-04-12
No

I created a header file and an import library for using the
standard Access Control Editor (aclui.dll).

Attached is the header file. I've only included the
ISecurityInformation interface, because my aclui.dll only
seems to export IID_ISecurityInformation and that
interface suffices to use EditSecurity and
CreateSecurityPage.

The import library can be created easily with
dlltool --dllname aclui.dll --input-def aclui.def --kill-at --
output-lib aclui.lib

from the following .DEF file:

LIBRARY ACLUI.dll

EXPORTS
CreateSecurityPage@4
EditSecurity@8
IID_ISecurityInformation

Discussion

  • Robert Wruck

    Robert Wruck - 2004-04-12
     
  • Luke Dunstan

    Luke Dunstan - 2004-04-18

    Logged In: YES
    user_id=30442

    IID_ISecurityInformation needs to be declared as dllimport,
    doesn't it? (and in the .def file as "IID_ISecurityInformation
    DATA")

    Would you mind providing a ChangeLog entry in the
    customary format?, e.g.:

    2003-08-01 Filip Navara <xnavara@volny.cz>

    \* include/winldap.h: New file.
    \* include/ntldap.h: New file.
    \* include/winber.h: New file.
    \* lib/winldap32.def: New file.
    
     
  • Robert Wruck

    Robert Wruck - 2004-04-22

    Logged In: YES
    user_id=632713

    Surprisingly enough, it works for me this way. But you are
    free to add the dllimport declaration before you check it in.

    2004-04-12 Robert Wruck <wruck@tweerlei.de>
    * include/aclui.h: New file.
    * lib/aclui.def: New file.

     
  • Luke Dunstan

    Luke Dunstan - 2004-04-23
    • status: open --> closed-accepted
     
  • Luke Dunstan

    Luke Dunstan - 2004-04-23

    Logged In: YES
    user_id=30442

    Your patch has been accepted and is now commited to CVS. You should expect to see it in the next release.

     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks