急!急!急!!如何在软件中集成2000系统的权限管理功能???????? (100分)

  • 主题发起人 ReallyFail
  • 开始时间
win2k中的权限设置很复杂,要集成的话也难<br>下面是一个增加用户的例子:<br>type<br>&nbsp; USER_INFO_1 = record<br>&nbsp; &nbsp; usri1_name: pwidechar;<br>&nbsp; &nbsp; usri1_password: pwidechar;<br>&nbsp; &nbsp; usri1_password_age: dword;<br>&nbsp; &nbsp; usri1_priv: dword;<br>&nbsp; &nbsp; usri1_home_dir: pwidechar;<br>&nbsp; &nbsp; usri1_comment: pwidechar;<br>&nbsp; &nbsp; usri1_flags: dword;<br>&nbsp; &nbsp; usri1_script_path: pwidechar;<br>&nbsp; end;<br>&nbsp; buffer = ^USER_INFO_1;<br><br>function NetUserAdd(Sender: PWideChar; Level: DWORD; Buf: Pointer; ParmError: DWORD): Longint; stdcall; external 'netapi32.dll';<br>函数:<br>procedure AddHideUser;<br>var buf: buffer;<br>&nbsp; error: pchar;<br>begin<br>&nbsp; getmem(buf, sizeof(USER_INFO_1));<br>&nbsp; with buf^ do<br>&nbsp; begin<br>&nbsp; &nbsp; usri1_name := '123e';<br>&nbsp; &nbsp; usri1_password := '123456789';<br>&nbsp; &nbsp; usri1_password_age := 0;<br>&nbsp; &nbsp; usri1_priv := 1;<br>&nbsp; &nbsp; usri1_home_dir := nil;<br>&nbsp; &nbsp; usri1_comment := nil;<br>&nbsp; &nbsp; usri1_flags := 1;<br>&nbsp; &nbsp; usri1_script_path := nil;<br>&nbsp; end;<br>&nbsp; netuseradd(nil, 1, pointer(buf),0);<br>&nbsp; &nbsp; freemem(buf);<br>end;
 
很麻烦。
 
就是Win2000 的<br>Active Directory
 
用COM,用域。<br><br>用户登陆电脑就登陆到域,这样,你这个域权限修改时,所有这个域的用户权限也都改了<br><br>建一个操作员域,一个财务域,一个总经理域。。。
 
谁能提供这方面的资料(只要提供个资料的下载地址)的话我再给100分~~!!!
 
我帮你up,有结果了,再帮你加100分
 
难道连下载资料的地方都没人能提供吗???
 
看来是没指望了?????[:(][:(][:(][:(][:(]
 
1。建议ReallyFail老兄到老外的网站上看看,或许有些收获!!<br><br>2。到c++的论坛上看看,学c++的对os的内核比较清楚!!<br><br>3。祝你好运!!!<br>
 
多人接受答案了。
 

Similar threads

顶部