Desktop Functions: Smart Device Functions:
|
Search Results for "ACTCTX" in [All]Constants1: WINERROR
public const int ERROR_SXS_CANT_GEN_ACTCTX = 14001;
public const int ERROR_SXS_INVALID_ACTCTXDATA_FORMAT = 14002; Structures2: ACTCTX
kernel32
private static extern bool ActivateActCtx(IntPtr hActCtx, out IntPtr lpCookie);
Private Declare Function ActivateActCtx Lib "Kernel32" (ByVal hActCtx As IntPtr, _
private struct ACTCTX
private const uint ACTCTX_FLAG_PROCESSOR_ARCHITECTURE_VALID = 0x001;
private const uint ACTCTX_FLAG_LANGID_VALID = 0x002;
private const uint ACTCTX_FLAG_ASSEMBLY_DIRECTORY_VALID = 0x004;
private const uint ACTCTX_FLAG_RESOURCE_NAME_VALID = 0x008;
private const uint ACTCTX_FLAG_SET_PROCESS_DEFAULT = 0x010;
private const uint ACTCTX_FLAG_APPLICATION_NAME_VALID = 0x020;
private const uint ACTCTX_FLAG_HMODULE_VALID = 0x080;
actCtx = new ACTCTX();
actCtx.cbSize = Marshal.SizeOf(typeof(ACTCTX));
actCtx.dwFlags = ACTCTX_FLAG_RESOURCE_NAME_VALID;
actCtx.lpSource = rgchFullModulePath;
actCtx.lpResourceName = ISOLATIONAWARE_MANIFEST_RESOURCE_ID;
hActCtx = CreateActCtx(ref actCtx);
contextCreationSucceeded = (hActCtx != new IntPtr(-1));
actCtx.lpResourceName = ISOLATIONAWARE_NOSTATICIMPORT_MANIFEST_RESOURCE_ID;
hActCtx = CreateActCtx(ref actCtx);
contextCreationSucceeded = (hActCtx != new IntPtr(-1));
actCtx.lpResourceName = CREATEPROCESS_MANIFEST_RESOURCE_ID;
hActCtx = CreateActCtx(ref actCtx);
contextCreationSucceeded = (hActCtx != new IntPtr(-1)); 4: ActiveActCtx
private static extern bool ActivateActCtx(IntPtr hActCtx, out IntPtr lpCookie);
Declare Function ActiveActCtx Lib "Kernel32.dll" (TODO) As TODO
static extern bool AddRefActCtxWorker(IntPtr ctx, out IntPtr worker);
private static extern IntPtr CreateActCtxW(ref ACTCTX pActCtx);
private static extern IntPtr CreateActCtxA(ref ACTCTX pActCtx);
Declare Function CreateActCtxW Lib "Kernel32.dll" (TODO) As TODO
private static extern bool DeactivateActCtx(int dwFlags, IntPtr lpCookie);
Declare Function DeactivateActCtx Lib "Kernel32.dll" (TODO) As TODO |