C++ 对文件夹的安全权限操作
https://blog.csdn.net/zipper9527/article/details/6256459
https://blog.csdn.net/sz76211822/article/details/73199181

ZeroMemory https://baike.baidu.com/item/ZeroMemory/961326?fr=aladdin
GetComputerName https://baike.baidu.com/item/GetComputerName
gethostbyname https://baike.baidu.com/item/gethostbyname()?fromtitle=gethostbyname&fromid=12016001
sockaddr_in https://baike.baidu.com/item/SOCKADDR_IN
inet_ntoa //将一个十进制网络字节序转换为点分十进制IP格式的字符串。
https://baike.baidu.com/item/inet_ntoa
LUID https://baike.baidu.com/item/LUID
TOKEN_PRIVILEGES https://baike.baidu.com/item/TOKEN_PRIVILEGES
GetCurrentProcess(); //返回当前进程的伪句柄
https://baike.baidu.com/item/GetCurrentProcess
GetCurrentProcessId //获取当前进程一个唯一的标识符。https://baike.baidu.com/item/GetCurrentProcessId
OpenProcess //打开一个已存在的进程对象,并返回进程的句柄。https://baike.baidu.com/item/OpenProcess
GetLastError(); //只有在函数调用返回一个错误结果时,这个函数指出的错误结果才是有效的
https://baike.baidu.com/item/GetLastError
OpenProcessToken打开与进程相关联的访问令牌。
https://baike.baidu.com/item/OpenProcessToken
LookupPrivilegeValue //函数查看系统权限的特权值,返回信息到一个LUID结构体里。https://baike.baidu.com/item/LookupPrivilegeValue
SE_PRIVILEGE_ENABLED
https://zhidao.baidu.com/question/419302988.html
AdjustTokenPrivileges ,//启用或禁止,指定访问令牌的特权。
https://baike.baidu.com/item/AdjustTokenPrivileges

ExitWindowsEx 退出、重启或注销系统。
https://baike.baidu.com/item/ExitWindowsEx
FormatMessage是一个Windows API函数。它的功能就是将GetLastError函数得到的错误信息(这个错误信息是数字代号)转化成字符串信息的函数。
https://baike.baidu.com/item/FormatMessage
OSVERSIONINFOEX
https://docs.microsoft.com/zh-cn/windows/desktop/api/winnt/ns-winnt-_osversioninfoexa
GetVersionEx https://baike.baidu.com/item/GetVersionEx
SID_IDENTIFIER_AUTHORITY 安全标识符(SID)的顶级权限。
https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-dtyp/c6ce4275-3d90-4890-ab3a-514745e4637e
strtoul //将字符串转换成无符号长整型数
https://www.cnblogs.com/Caden-liu8888/p/7718474.html https://baike.baidu.com/item/strtoul/1671982?fr=aladdin
ReverseFind(’.’);//返回此CString对象中与要求的字符匹配的最后一个字符的索引;如果没有找到需要的字符则返回-1。
https://baike.baidu.com/item/CString::ReverseFind/4966380?noadapt=1
STARTUPINFO https://baike.baidu.com/item/STARTUPINFO
PROCESS_INFORMATION
https://baike.baidu.com/item/PROCESS_INFORMATION
CreateProcess https://baike.baidu.com/item/CreateProcess
CUIntArray https://baike.baidu.com/item/CUIntArray

Utility.cpp的函数相关推荐

  1. 【Android 逆向】Dalvik 函数抽取加壳 ( 类加载流程分析 | Class.cpp#findClassNoInit 函数 | DexFile.cpp#dexFindClass 函数分析 )

    文章目录 前言 一.Class.cpp#dvmDefineClass 函数分析 二.Class.cpp#findClassNoInit 函数分析 三.DexFile.cpp#dexFindClass ...

  2. 【Android 逆向】Dalvik 函数抽取加壳 ( 类加载流程分析 | native 函数查询 | dalvik_system_DexFile.cpp#defineClassNative 函数 )

    文章目录 前言 一.查询 defineClassNative 函数 二.dalvik_system_DexFile.cpp#Dalvik_dalvik_system_DexFile_defineCla ...

  3. cpp之间函数引用和类引用的方法

    除了#include外,cpp文件之间怎么引用函数 // file C.h # ifndef _FOO_H_ # define _FOO_H_extern void sayHello();# endi ...

  4. C/C++语言之通过定义指针函数方式来实现在一个cpp文件里面获取另外一个cpp文件函数的返回值

    1.定义函数指针 typedef int (* fun) (); static fun f; 2.代码实现 3.结果 4.总结 我们可以这样使用 在a.h文件里面里面定义函数指针,并且有个传递函数指针 ...

  5. [原创]Enterprise Architecture V7.5 C++代码生成时,头文件中函数声明没有注释,CPP中函数定义却有注释。...

    这几天一直在用Enterprise Architecture来抽象项目中要用到的一些数据结构和类,然后都做得差不多了之后发现,生成代码的时候.h文件中类成员函数部分没有注释,但是.cpp文件中的函数定 ...

  6. ndnSIM学习(八)——examples之ndn-simple.cpp每个函数逐行剖析

    文章目录 前言 源代码 0.先聊聊Simulator 1.Config::SetDefault 2.CommandLine::Parse 3.NodeContainer::Create 4.Point ...

  7. C/Cpp / 虚函数是否可以用 inline 修饰

    答案 可以. 但是 ...... inline 修饰虚函数不是所有情况均可以生效的,必须满足以下两点: 虚函数被当做普通函数调用. 通过对象调用则是将虚函数当做普通函数调用: 若通过指针或者应用调用, ...

  8. C/Cpp / 虚函数是否可用 static 修饰

    答案 不能. 原因 因为在多态时,父类调用虚函数的过程如下: (1)使用 this 指针找到虚函数表指针: (2)通过虚函数表指针获取到虚函数表. (3)通过指针偏移获取实际的虚函数的指针. (4)通 ...

  9. static变量 static函数

    首先要明白c语言的存储空间 转自:http://www.52rd.com/blog/Detail_RD.Blog_imjacob_5297.html 一.c程序存储空间布局 C程序一直由下列部分组成: ...

最新文章

  1. 深度有趣 | 26 Seq2Seq机器翻译
  2. Android进程保活方案
  3. 36条网络安全术语盘点——Vecloud
  4. 全国计算机等级二级证书foxbase,2002年4月全国计算机等级考试二级FOXBASE笔试试题...
  5. python 链表中倒数第k个节点
  6. java文件出现字符串_找出三个文本文件中都出现的字符串,并输出到一个文本文件(菜鸟求救)...
  7. boost::logic::tribool相关用法的测试程序
  8. .bam.bai的意义_业务活动监视器(BAM)2.0带来的革命
  9. 用Keras搭建神经网络 简单模版(三)—— CNN 卷积神经网络(手写数字图片识别)...
  10. 计算机类中外合作办学情况,郑州大学2021年河南省本科一批各专业录取分数统计...
  11. 2018只剩32天,动着心思想跳槽的你,还要YY到什么时候
  12. java roll_java.util.Calendar roll()方法
  13. 23个适合logo设计的常用英文字体
  14. windows 2008 R2 Activition
  15. co作为前缀的意思_com,con,col,cor等前缀为什么表示共同的意思?
  16. AndroidStudio
  17. 在Ubuntu上玩《口袋妖怪·叶绿》
  18. 微信影视小程序是如何赚钱的?效果怎么样?
  19. 【Java知识点总结】Java 变量
  20. 路人超能100手游如何用电脑玩 路人超能100PC电脑版玩法教程

热门文章

  1. 白盒测试不是测试,更不高级
  2. STL 容器和迭代器连载6_顺序容器的操作3
  3. MyEclipse 深色主题
  4. 继续泼冷水 Ubuntu决定放弃支持安腾
  5. android打印intent flag,Android flag详解
  6. Django REST framework 源码解析
  7. Golang语言基础课件
  8. 利用dft的定义计算dft的matlab程序_CP2K教程系列之静态计算(Pymatflow篇)
  9. 什么可以作为gcroot_面包果既能当水果又可以作为粮食,国内却无法普及,这是为什么?...
  10. 内核启动的汇编阶段——head.S文件