将程序隐藏 在任务列表的问题

                            
我想把一个程序在任务列表中隐藏   可是运行的时候报   
  “无法定位程序输入点RegisterServiceProcess   于动态连接库KERNEL32.DLL上”  
  请告诉我。  
      是我操作系统上dll的问题还是什么  
  unit   Unit1;  
   
  interface  
   
  uses  
      Windows,   Messages,   SysUtils,   Variants,   Classes,   Graphics,   Controls,   Forms,  
      Dialogs;  
   
  type  
      TForm1   =   class(TForm)  
          procedure   FormCreate(Sender:   TObject);  
      private  
          {   Private   declarations   }  
      public  
          {   Public   declarations   }  
      end;  
   
  var  
      Form1:   TForm1;  
   
  implementation  
   
  {$R   *.dfm}  
  function   RegisterServiceProcess   (dwProcessID,   dwType:   DWord)   :   DWord;  
  stdcall;   external   'KERNEL32.DLL';  
   
  procedure   TForm1.FormCreate(Sender:   TObject);  
  begin  
      RegisterServiceProcess(GetCurrentProcessID,1);//从任务列表中隐藏  
  end;  
   
  end.  
 

查看回复