Go to the documentation of this file.
30 #ifndef ___KP_DEFS_H___
31 #define ___KP_DEFS_H___
35 #include "../../SysDefEx.h"
40 #define KP_I_CREATEINSTANCE "KpCreateInstance"
41 #define KP_I_INITIALIZELIB "KpInitializeLibrary"
42 #define KP_I_RELEASELIB "KpReleaseLibrary"
44 #define KP_I_CREATEINSTANCE "KpCreateInstanceW"
45 #define KP_I_INITIALIZELIB "KpInitializeLibraryW"
46 #define KP_I_RELEASELIB "KpReleaseLibraryW"
49 #define KP_I_CREATEINSTANCE_DECL KpCreateInstance
50 #define KP_I_INITIALIZELIB_DECL KpInitializeLibrary
51 #define KP_I_RELEASELIB_DECL KpReleaseLibrary
56 #define KPMIF_NORMAL 0
57 #define KPMIF_CHECKBOX 1
58 #define KPMIF_ENABLED 0
59 #define KPMIF_DISABLED 2
60 #define KPMIF_POPUP_START 4
61 #define KPMIF_POPUP_END 8
67 #define KPMIS_UNCHECKED 0
68 #define KPMIS_CHECKED 1
153 #define KPM_DIRECT_EXEC 1
154 #define KPM_DIRECT_CONFIG 2
155 #define KPM_PLUGIN_INFO 3
157 #define KPM_DELAYED_INIT 58
159 #define KPM_CLEANUP 72
163 #define KPM_INIT_MENU_POPUP 4
165 #define KPM_WND_INIT_POST 6
166 #define KPM_READ_COMMAND_ARGS 54
168 #define KPM_DELETE_TEMP_FILES_PRE 7
169 #define KPM_WM_CANCEL 12
171 #define KPM_PWLIST_CONTEXTMENU 18
172 #define KPM_GROUPLIST_CONTEXTMENU 20
174 #define KPM_OPENDB_PRE 25
175 #define KPM_OPENDB_POST 26
176 #define KPM_OPENDB_COMMITTED 53
178 #define KPM_SAVEDB_POST 49
179 #define KPM_SAVEDB_AS_POST 51
181 #define KPM_CHANGE_MASTER_KEY_PRE 50
185 #define KPM_FILE_NEW_PRE 23
186 #define KPM_FILE_NEW_POST 24
187 #define KPM_FILE_OPEN_PRE 27
188 #define KPM_FILE_SAVE_PRE 28
189 #define KPM_FILE_SAVEAS_PRE 29
190 #define KPM_FILE_CLOSE_PRE 30
191 #define KPM_FILE_CLOSE_POST 52
193 #define KPM_FILE_PRINT_PRE 35
194 #define KPM_FILE_PRINTPREVIEW_PRE 45
196 #define KPM_FILE_DBSETTINGS_PRE 48
197 #define KPM_FILE_CHANGE_MASTER_KEY_PRE 34
199 #define KPM_FILE_LOCK_PRE 42
200 #define KPM_FILE_LOCK_CLOSE_PRE 55
201 #define KPM_FILE_LOCK_CLOSE_POST 56
202 #define KPM_FILE_UNLOCK_FAILED 57
204 #define KPM_FILE_EXIT_PRE 8
208 #define KPM_OPTIONS_PRE 31
209 #define KPM_OPTIONS_POST 32
210 #define KPM_VIEW_HIDE_STARS_PRE 11
211 #define KPM_GEN_PASSWORD_PRE 36
212 #define KPM_TANWIZARD_PRE 44
213 #define KPM_INFO_ABOUT_PRE 9
217 #define KPM_ADD_ENTRY_PRE 5
218 #define KPM_ADD_ENTRY 14
219 #define KPM_EDIT_ENTRY_PRE 15
221 #define KPM_DELETE_ENTRY_PRE 17
222 #define KPM_DUPLICATE_ENTRY_PRE 40
224 #define KPM_PWLIST_FIND_PRE 38
225 #define KPM_PWLIST_FIND_IN_GROUP_PRE 39
227 #define KPM_MASSMODIFY_ENTRIES_PRE 43
231 #define KPM_PW_COPY 19
232 #define KPM_USER_COPY 21
233 #define KPM_URL_VISIT 22
237 #define KPM_GROUP_ADD_PRE 10
238 #define KPM_GROUP_ADD 13
239 #define KPM_GROUP_ADD_SUBGROUP_PRE 46
240 #define KPM_GROUP_MODIFY_PRE 37
241 #define KPM_GROUP_REMOVE_PRE 33
242 #define KPM_GROUP_SORT_PRE 47
243 #define KPM_GROUP_PRINT_PRE 41
247 #define KPM_KEYPROV_QUERY_INFO_FIRST 59
248 #define KPM_KEYPROV_QUERY_INFO_NEXT 60
249 #define KPM_KEYPROV_QUERY_KEY 61
250 #define KPM_KEYPROV_QUERY_KEY_EX 70
251 #define KPM_KEYPROV_FINALIZE 62
255 #define KPM_OPTIONS_SAVE_GLOBAL 63
257 #define KPM_VALIDATE_MASTERPASSWORD 64
258 #define KPM_VALIDATE_ENTRY 65
259 #define KPM_VALIDATE_GENPASSWORD 66
261 #define KPM_SELECTAPP_ASURL 67
263 #define KPM_USERAPP_GETFIRST 68
264 #define KPM_USERAPP_GETNEXT 69
266 #define KPM_TRAY_NOTIFY 71
267 #define KPM_TRAY_CUSTOMIZE_PRE 73
268 #define KPM_TRAY_CUSTOMIZE_POST 74
275 #error Your build will not be upward-compatible.
330 #define KPF_AUTOTYPE_LOSEFOCUS 0x10000
335 #define KPPS_COMMANDLINEARGPREFIX _T("CommandLineArgPrefix")
336 #define KPPS_UNLOAD_LATE _T("UnloadLate")
343 #define OLF_EXPLORE 2
348 #define KPVPF_DEFAULT 0
349 #define KPVPF_MUST_EXIST 1
353 #define KPVPF_TYPE_DIRECTORY 2
354 #define KPVPF_TYPE_FILE 4
357 #define KPVPF_REGULAR_NAME 8
362 #define CB64_PROTOCOL "base64://"
363 #define CB64_PROTOCOL_LEN 9
368 #define SI_REGSIZE 2048
373 #define KPFPN_UNINITIALIZED 1
374 #define KPFPN_INVALID_PATH 2
375 #define KPFPN_PATH_ONLY 4
376 #define KPFPN_PATH_AND_FILENAME 8
382 #define KPKTF_DIRECT 1
384 #endif // ___KP_DEFS_H___
Base interface from which all other interfaces must derive. Definition: IKpUnknown.h:41
HRESULT(KP_API * LPKPLIBFUNC)(IKpUnknown *pAPI) Definition: KpDefs.h:126
HRESULT(KP_API * LPKPCREATEINSTANCE)(REFIID riid, void **ppvObject, IKpUnknown *pAPI) Definition: KpDefs.h:123
Documentation generated with
Doxygen.
|