c - 什么是 LPTHREAD_START_ROUTINE?

标签 c winapi

我似乎找不到 C 语言的 LPTHREAD_START_ROUTINE 的任何文档。

我找到了这个,但它适用于 .NET Framework 4.5 并且已弃用:http://msdn.microsoft.com/en-us/library/aa964928.aspx

之所以想知道是因为CreateThread需要它:http://msdn.microsoft.com/en-us/library/windows/desktop/ms682453%28v=vs.85%29.aspx

最佳答案

LPTHREAD_START_ROUTINE 实际上记录在 ThreadProc 的名称下:

An application-defined function that serves as the starting address for a thread. Specify this address when calling the CreateThread, CreateRemoteThread, or CreateRemoteThreadEx function.

The LPTHREAD_START_ROUTINE type defines a pointer to this callback function. ThreadProc is a placeholder for the application-defined function name.

关于c - 什么是 LPTHREAD_START_ROUTINE?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19472837/

相关文章:

c - pcap_pkthdr 是做什么用的?

c - 如何动态地将参数传递给函数?

c - 使用libvirt API在C程序中获取KVM虚拟机域名

javascript - UWP:无法访问许可证信息

c# - 禁用高 DPI 缩放

c - strtok() 的输出不同

在 struct 中为 char 数组创建指针大小的内存

c++ - 关于 Windows 上 OpenGL 中多重缓冲的几个问题

c# - 调用的 Win32 错误代码的大写文本标识符是什么?给定错误代码,如何以编程方式确定它们?

windows - 为什么调用 ProcessGroupPolicyEx 回调会导致访问冲突?