| Function |
Description |
| ApplyPackage |
Applies the specified package on the target
system. |
| ApplyPatchFile |
Applies a patch file against the specified
file on the target system, creating an updated version of the file. |
| ClosePackage |
Closes the specified package handle and
releases the memory allocated for the patch package. |
| CreatePackage |
Creates a new patch package or overwrites
an existing package file. |
| CreatePatchFile |
Creates a patch file based on the differences
between a reference file and a modified version of that file. |
| DeletePackageFile |
Removes the specified file from the package. |
| ExtractPackageFile |
Extracts the specified file from the package,
storing it on the local system. |
| FindFirstPackageFile |
Returns the first file in the package that
matches the specified search criteria. |
| FindNextPackageFile |
Returns the first file in the package that
matches the specified search criteria. |
| FlushPackage |
Writes the contents of the specified package to the disk. |
| GetFirstPackageFile |
Returns information about the first file in
the package. |
| GetNextPackageFile |
Returns information about the next file in
the package. |
| GetPackageExpiration |
Returns the number of days that the package
can be applied. |
| GetPackageFileDirectory |
Returns the installation directory for the
specified file. |
| GetPackageFileInformation |
Returns information about the specified
file in the package. |
| GetPackageOptions |
Returns the options that have been selected
for the specified package file. |
| GetPackageProperty |
Returns a property value for the specified
package. |
| GetPackageVersion |
Returns version information for the
specified package file. |
| GetPatchFileInformation |
Returns information about the specified patch
file. |
| InitActivePatch |
Initializes the ActivePatch library. |
| LoadPackageResource |
Loads resource metadata from the specified
package. |
| OpenPackage |
Opens the specified package file and returns
a handle that can be used to access the package. |
| PatchStatusProc |
An application-defined callback function used
with the CreatePatchFile, ApplyPatchFile, CreatePackage
and UpdatePackage functions. |
| RegisterPackageCallback |
Registers a function which is periodically
called as the package file is modified or the contents are applied on the local system. |
| RenamePackageFile |
Renames the specified file in the package. |
| SetPackageExpiration |
Specifies the number of days that the package
can be applied. |
| SetPackageFileDirectory |
Sets the installation directory for the
specified file. |
| SetPackageOptions |
Sets one or more options for the specified
package file. |
| SetPackageProperty |
Sets a property value for the specified
package. |
| SetPackageVersion |
Sets version information for the specified
package file. |
| StorePackageFile |
Stores the specified file in the package. |
| StorePackageResource |
Stores resource metadata in the specified
package. |
| UndoPackageApply |
Reverses the application of a patch
package, restoring files that have been removed or updated. |
| UpdatePackage |
Updates an existing package with the
specified files, either adding new files or replacing existing files in the package. |