论坛: 编程破解 标题: api:RegisterServiceProcess问题 复制本贴地址    
作者: legioncmdr [legioncmdr]    论坛用户   登录
学API时看到了这个函数,MSDN里看也比较简单,今想用它了,API浏览器里却找不到这个函数的声明,请问有谁知道这个函数的声明在哪里吗?
为什么跟普通API声明不一样?

地主 发表时间: 05-09-17 06:48

回复: legioncmdr [legioncmdr]   论坛用户   登录
没有人会吗?
VB的问题

B1层 发表时间: 05-09-19 00:31

回复: 286 [unique]   版主   登录
MS有很多API是对外保密的,查不到的。 http://msdn.microsoft.com/

B2层 发表时间: 05-09-19 09:27

回复: legioncmdr [legioncmdr]   论坛用户   登录
不能用,那学了不是不能用吗?
286?

B3层 发表时间: 05-09-19 21:39

回复: 286 [unique]   版主   登录
我说是保密的(即不公开的),不是不能用。

B4层 发表时间: 05-09-20 09:14

回复: jhkdiy [jhkdiy]   版主   登录
RegisterServiceProcess
The RegisterServiceProcess function registers or unregisters a service process. A service process continues to run after the user logs off.

To call RegisterServiceProcess, retrieve a function pointer using GetProcAddress on KERNEL32.DLL. Use the function pointer to call RegisterServiceProcess.

DWORD RegisterServiceProcess(
  DWORD dwProcessId, 
  DWORD dwType       
);
Parameters
dwProcessId
Specifies the identifier of the process to register as a service process. Specifies NULL to register the current process.
dwType
Specifies whether the service is to be registered or unregistered. This parameter can be one of the following values. Value Meaning
0 Unregisters the process as a service process.
1 Registers the process as a service process.


Return Values
The return value is 1 if successful or 0 if an error occurs.

该函数只适用于win95、98系、me系统。NT平台没这个函数。

B5层 发表时间: 05-09-20 13:36

回复: legioncmdr [legioncmdr]   论坛用户   登录
1.那98。。。怎么用这类函数?

2.NT中如果想对进程进行操作,那该怎么用API,或者用其他什么函数之类的啊

B6层 发表时间: 05-09-20 23:20

回复: legioncmdr [legioncmdr]   论坛用户   登录
能用,那怎么使用这个API啊?


B7层 发表时间: 05-09-20 23:21

论坛: 编程破解

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号