CEL_EXTRA_MODULE_INFO
A version of this page is also available for
4/8/2010
This structure is used to store additional information about a module.
Syntax
typedef struct __CEL_EXTRA_MODULE_INFO {
HANDLE hModule;
DWORD dwVMLen;
DWORD dwModuleFlags;
DWORD dwOID;
WCHAR szFullPath[0];
} CEL_EXTRA_MODULE_INFO, *PCEL_EXTRA_MODULE_INFO;
Members
- hModule
Handle to the module.
- dwVMLen
Length of the executable code to complement the dwVMBase value from the CEL_MODULE_LOAD structure.
dwModuleFlags
Bitmask of CEL_MODULE_FLAG_* that describes the module state.The following table shows the values that can be used to describe the module state.
Flag Value Description CEL_MODULE_FLAG_KERNEL
((DWORD)1)
If set, the module is being loaded into the kernel.
If clear, the module is being loaded into a different process.
CEL_MODULE_FLAG_DATAONLY
((DWORD)2)
If set, the module is only being loaded for data, such as resources.
If clear, the module code is also being executed.
- dwOID
A nonzero value for a valid file OID. Zero value if the file is not in the RAM/ROM file system.
szFullPath
Full path to the DLL if the file is not in the RAM/ROM file system.The length is derived from the entry length.
Requirements
Header | celog.h |
Windows Embedded CE | Windows CE 5.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |