⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 api函数导航(一).txt

📁 常用API函数手册,可以用于window各方面的软件开发.
💻 TXT
📖 第 1 页 / 共 2 页
字号:
API函数导航(一) (2000年9月5日) 

本站更新  分类:   作者:srw  推荐:   阅读次数:10234  
(http://www.tommstudio.com/newclub30/)  

--------------------------------------------------------------------------------
广 告  
    想收藏本站的编程技巧吗?向您推荐一个可以方便地收藏整理网上编程技巧软件--网络收藏家。  
 
            一、高级编程接口函数Advapi32.dll

      函数原型                              说明
AbortSystemShutDown              终止使用InitiatezSystemShutdown函数启
                                 动系统
AccessCheck                      服务器应用程序用该函数来控制验证客户对
                                 某对象的访问权限
AccessCheckAndAuditAlarm         执行一个访问验证并产生相应的查核消息,
                                 或确定某客户过程是否具有必要的特权
AddAccessAllowedAce              把一个允许访问的访问控制项ACE添加到访
                                 问控制表ACL上,并允许访问指定的安全标
                                 识符SID
AddAccessDeniedAce               向访问控制表添ACL加一个被拒绝的访问控
                                 制项ACE
AddAce                           向一个指定的访问控制表ACL增加一个或多
                                 个访问控制项ACE
AddAuditAccessAce                向系统访问控制表ACL添加一个系统查核访
                                 问控制项ACE,访问的指定标识符SID将被查
AdjustTokenGroups                调整指定访问标记中的组
AdjustTokenPrivileges            允许或禁止指定访问标记中的特权
AllocateAndInitializeSid         用多达8个子权限分配和初始化一个安全标
                                 识符
AllocateLocallyUniqueId          分配一个本地唯一的标识符LUID
AreAllAccessesgranted            检查一个允许访问的掩码中是否出现了访问
                                 掩码中所要求的全部访问特权

AreAnyAccessesGranted            测试一个所要求的访问权限集中是否有任何
                                 权限被一个访问掩码所允许
BackupEventLog                   向一个备份文件保存给定的事件记录
ChangServiceConfig               改变指定服务器的配置参数
ClearEventLog                    清除给定的事件记录,并有选择的将此记录
                                 文件保存在一个备份文件中
CloseEventLog                    关闭给定的事件记录
CloseServiceHandle               关闭由OpenSCManager返回的服务控制管理
                                 程序句柄,或由OpenService或
                                 CreateService返回的服务对象句柄
ControlService                   向指定的服务器发送一个控制码
CopySid                          向指定的缓冲区拷贝安全标识符SID
CreatePrivateObjectSecurity      为一个新的、被保护的服务器对象分配和初
                                 始化一个自相关的安全描述符
CreateProcessAsUser              创建一个新进程和它的主线程,以执行指定
                                 的可执行文件
CreateService                    创建一个服务对象,并将它添加到指定的服
                                 务控制管理程序的数据库中
DeleteAce                        从一个访问的控制表ACL中删除指定的访问
                                 控制项ACE
DeleteSwrvice                    从服务控制管理数据库中删除指定的服务
DEregisterEventSource            关闭由RegisterEventSource函数返回的句

Destroy PrivateObject Security   删除一个被保护的服务对象的安全描述符
DeplicateToken                   通过复制一个已存在的标记来创建一个新的
                                 访问标记
EnumDependentServices            枚举依赖于另一个指定服务的服务
EnumServicesStatus               枚举指定的服务控制程序数据库中每个服务
                                 的名称和状态
EqualPrefixSid                   测试两个安全标识符SID的前缀值是否相等
EqualSid                         比较两个安全标识符SID值是否相等
FindFirstfreeAce                 在访问控制表ACL中检取一个指向第一个自
                                 由字节的指针
FreeSid                          释放由AllocteAndInitializSid函数分配的
                                 安全标识符
GetAce                           获得指向访问控制表中的指定访问控制项的
                                 指针
GetAclInformation                检取有关访问控制表的信息
GetFileSecurity                  获取一个文件或目录安全性的指定信息
GetKernelObjectSecurity          检取保护一个内存对象的安全描述符
GetLengthSid                     返回一个合法安全标识符结构的字节长度
GetNumberOfEventLogRecords       检取给定事件记录中的记录数
GetOldestEventLogRecord          检取给定事件记录中最老记录的绝对记录号
GetprivateObjectSecurity         从一个被保护服务器对象的安全描述符中检
                                 取信息
GetSecurityDescriptorControl     检取一个安全描述符的控制与修正信息
GetSecurityDescriptorDacl        检取指向安全描述符的自由访问控制表的指
GetSecurityDescriptorGroup       检取一个安全描述符的基本信息

GetSecurityDescriptorLength      返回一个结构合法的SECURITY_DESCRIPTOR
                                 结构的长度
GetSecurityDescriptorOwner       检取安全描述符的拥有者信息
GetSecurityDescriptorSacl        检取指定安全描述符中系统访问控制表的指
GetSeviceDisplayName             检取和指定服务名相关的可显示名
GetSeviceKeyName                 返回和指定显示名相关的服务名
GetSidIdentifierAuthority        返回指定安全标识符中
                                 SID_IDENTIFIER_AUTHORITY结构的地址
GetSidLengthRequired             返回存储带有指定数目子权限的安全标识符
                                 结构所需的缓冲区长度
GetSidAuthority                  返回指定安全标识符结构中指定的子权限的
                                 地址
GetSidSubAuthorityCount          返回包含子权限计数的安全标识符结构的域
                                 地址
GetTokenInformation              检取有关存取标记指定的类型的信息
GetUserName                      返回当前线程的用户名
ImpersonateLoggedOnUser          让调用线程模拟一个用户
ImpersonateNamedPipeClient       模拟一个有名管道的客户应用程序
ImpersonateSelf                  获得一个模拟调用进程安全描述表的存取标
InitializeAcl                    创建一个新的访问控制表
InitializeSecurityDescriptor     初始化一个新的安全描述符
InitializeSid                    初始化一个安全标识符
InitiateSystemShoutdown          激活指定计算机的一次关机和重启动
IsTextUnicode                    验证指定的缓冲区是否包含Unicode文本形
IsValidAcl                       使一个访问控制表失效

IsValidSecurityDescriptor        验证一个SECURITY_DESCRIPTOR结构是否合

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -