CEL_MODULE_FAILED_LOAD (Compact 2013)
3/28/2014
This structure indicates that an application did not load a module.
Syntax
typedef struct __CEL_MODULE_FAILED_LOAD {
DWORD dwProcessId;
DWORD dwFlags;
DWORD dwError;
WCHAR szName[MAX_PATH];
} CEL_MODULE_FAILED_LOAD, *PCEL_MODULE_FAILED_LOAD;
Members
Member |
Definition |
---|---|
dwProcessId |
Specifies the ID of the process that tried to load the module. This is the same as hProcess from other CeLog events. |
dwFlags |
Specifies the flags that were passed to LoadLibrary. |
dwError |
Specifies the error value from the load failure. |
szName |
Specifies the name of the process. The length is inferred from the entry length between 0 and MAX_PATH.
Note:
Before now, CeLog events used length [0] instead of [MAX_PATH]. Even though this structure is declared differently from other CeLog structures, the behavior is the same. The data that is stored in the file contains only as many characters as are needed for the name. This is typically less than MAX_PATH. Therefore, the data that is stored in the file is usually smaller than this struct.
|