![](/img/trans.png)
[英]Why i can't use LPCRITICAL_SECTION and CRITICAL_SECTION
[英]Can I export a Windows CRITICAL_SECTION from a DLL?
我將鼠標懸停在 VSCode 中的CRITICAL_SECTION
上,工具提示顯示:
typedef RTL_CRITICAL_SECTION CRITICAL_SECTION
typedef struct __unnamed_struct_13a13_1 CRITICAL_SECTION
我不確定導出結構是如何工作的。 我可以這樣做嗎?
extern "C" __declspec(dllexport) CRITICAL_SECTION myCritSect;
我不明白為什么它不應該工作,但我寧願使用指向由 function 返回的臨界區的指針。 那肯定行得通。
extern "C" __declspec(dllexport) LPCRITICAL_SECTION GetProtector();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.