dotnet-pinvoke
نگهدارنده dotnet
فراخوانی درست کتابخانههای بومی C/C++ از .NET
- نسخه فعلی
- نامشخص
- مجوز
- MIT
- دسترسی شبکه
- نامشخص / ارزیابینشده
- وضعیت بررسی
- تأیید نشده
چه مسئلهای را حل میکند؟
interop ایمن .NET با library native و مدیریت memory را راهنمایی میکند.
چه زمانی مناسب است؟
برای P/Invoke، LibraryImport، native C/C++ wrapper یا خطای managed/native استفاده کنید.
library native C/C++ را از .NET با P/Invoke و LibraryImport فراخوانی میکند: function signature، string marshalling، memory lifetime، SafeHandle و cross-platform. برای declaration جدید، review/debug interop، wrapper C/C++ یا crash/leak/corruption مرز managed/native؛ نه COM interop، C++/CLI mixed-mode یا managed خالص.
نصب و بهروزرسانی
این دستورها فقط برای کپی نمایش داده میشوند و روی سرور RefHub اجرا نمیشوند. پیش از اجرا، منبع بالادستی پیوندشده را بررسی کنید.
دستور نصب
npx skills add dotnet/skills --skill dotnet-pinvoke -y
سازگاری با ایجنتها
هنوز تست سازگاری ثبت نشده است
تا وقتی شواهد تست ثبت نشده، سازگاری این مهارت با ایجنتها را تأییدشده فرض نکنید.