if (error != ERROR_PROC_NOT_FOUND) return 2;\r
}\r
\r
+ imports.QueryFullProcessImageName = (QueryFullProcessImageName_ptr) get_import(imports.kernel32, QUERYFULLPROCESSIMAGENAME_EXPORT, &error);\r
+ if (! imports.QueryFullProcessImageName) {\r
+ if (error != ERROR_PROC_NOT_FOUND) return 3;\r
+ }\r
+\r
imports.SleepConditionVariableCS = (SleepConditionVariableCS_ptr) get_import(imports.kernel32, "SleepConditionVariableCS", &error);\r
if (! imports.SleepConditionVariableCS) {\r
- if (error != ERROR_PROC_NOT_FOUND) return 3;\r
+ if (error != ERROR_PROC_NOT_FOUND) return 4;\r
}\r
\r
imports.WakeConditionVariable = (WakeConditionVariable_ptr) get_import(imports.kernel32, "WakeConditionVariable", &error);\r
if (! imports.WakeConditionVariable) {\r
- if (error != ERROR_PROC_NOT_FOUND) return 4;\r
+ if (error != ERROR_PROC_NOT_FOUND) return 5;\r
}\r
}\r
else if (error != ERROR_MOD_NOT_FOUND) return 1;\r
if (imports.advapi32) {\r
imports.CreateWellKnownSid = (CreateWellKnownSid_ptr) get_import(imports.advapi32, "CreateWellKnownSid", &error);\r
if (! imports.CreateWellKnownSid) {\r
- if (error != ERROR_PROC_NOT_FOUND) return 6;\r
+ if (error != ERROR_PROC_NOT_FOUND) return 7;\r
}\r
imports.IsWellKnownSid = (IsWellKnownSid_ptr) get_import(imports.advapi32, "IsWellKnownSid", &error);\r
if (! imports.IsWellKnownSid) {\r
- if (error != ERROR_PROC_NOT_FOUND) return 7;\r
+ if (error != ERROR_PROC_NOT_FOUND) return 8;\r
}\r
}\r
- else if (error != ERROR_MOD_NOT_FOUND) return 5;\r
+ else if (error != ERROR_MOD_NOT_FOUND) return 6;\r
\r
return 0;\r
}\r