Трябва да го използвам, но в pinvoke не мога да получа декларацията на този API.
И така... има ли начин да го декларирам?.
И ако имате пример за използване, ще бъде перфектно, защото за първи път ще използвам този api.
Трябва да го използвам, но в pinvoke не мога да получа декларацията на този API.
И така... има ли начин да го декларирам?.
И ако имате пример за използване, ще бъде перфектно, защото за първи път ще използвам този api.
using System;
using System.Runtime.InteropServices;
using System.Text;
//...
[DllImport("kernel32.dll", SetLastError = true, CharSet = CharSet.Auto)]
static extern bool QueryFullProcessImageName(IntPtr hProcess, uint dwFlags,
[Out, MarshalAs(UnmanagedType.LPTStr)] StringBuilder lpExeName,
ref uint lpdwSize);
За употребата вижте документацията.
CharSet = CharSet.Auto
, опитайте да го поставите в DllImport
?
- person user541686; 28.07.2014
CharSet = CharSet.Auto
помогна.
- person Roland Pihlakas; 28.07.2014