The
different stages of update when Directory Update may call into the callback
DLL are:
- Pre-update:
- This is when Directory Update is about to begin its processing of an update
entry. The following entry point prototype must be in the callback DLL: unsigned
long _declspec(dllexport) cwbUP_PreUpdateCallback();
- Post-update:
- This is when Directory Update has completed moving the files. The following
entry point prototype must be in the callback DLL: unsigned long _declspec(dllexport)
cwbUP_PostUpdateCallback();
- Pre-migration:
- This is when Directory Update is about to begin version-to-version migration
of an update entry. Version-to-version migrations are triggered by QPTFIDX
files. The following entry point prototype must be in the callback DLL: unsigned
long _declspec(dllexport) cwbUP_PreMigrationCallback();
- Post-migration:
- This is when Directory Update has completed processing of a version-to-version
migration of an update entry. The following entry point prototype must be
in the callback DLL: unsigned long _declspec(dllexport) cwbUP_PostMigrationCallback();