| Construction |
| CPackage
|
Constructs object and validates
license. |
| Access |
| AttachHandle
|
Attach handle generated outside
object to the object. |
| DetachHandle
|
Remove handle from the
object. |
| GetHandle
|
Returns object's handle. |
| IsInitialized
|
Determines whether library has
been initialized. |
| Operations |
| Apply
|
Applies the specified package on
the target system. |
| Close
|
Closes the specified package
handle and releases the memory allocated for the patch
package. |
| Create
|
Creates a new patch package or
overwrites an existing package file. |
| DeleteFile
|
Removes the specified file from
the package. |
| ExtractFile
|
Extracts the specified file from
the package, storing it on the local system. |
| FindFirstFile
|
Returns the first file in the
package that matches the specified search criteria. |
| FindNextFile
|
Returns the first file in the
package that matches the specified search criteria. |
| Flush
|
Writes the contents of the
specified package to the disk. |
| GetFirstFile
|
Returns information about the
first file in the package. |
| GetNextFile
|
Returns information about the next
file in the package. |
| GetExpiration
|
Returns the number of days that
the package can be applied. |
| GetFileDirectory
|
Returns the installation directory
for the specified file. |
| GetFileInformation
|
Returns information about the
specified file in the package. |
| GetOptions
|
Returns the options that have been
selected for the specified package file. |
| GetProperty
|
Returns a property value for the
specified package. |
| GetVersion
|
Returns version information for
the specified package file. |
| LoadResource
|
Loads resource metadata from the
specified package. |
| Open
|
Opens the specified package file
and returns a handle that can be used to access the package. |
| RenameFile
|
Renames the specified file in the
package. |
| SetExpiration
|
Specifies the number of days that
the package can be applied. |
| SetFileDirectory
|
Sets the installation directory
for the specified file. |
| SetOptions
|
Sets one or more options for the
specified package file. |
| SetProperty
|
Sets a property value for the
specified package. |
| SetVersion
|
Sets version information for the
specified package file. |
| StoreFile
|
Stores the specified file in the
package. |
| StoreResource
|
Stores resource metadata in the
specified package. |
| UndoApply
|
Reverses the application of a
patch package, restoring files that have been removed or
updated. |
| Update
|
Updates an existing package with
the specified files, either adding new files or replacing existing
files in the package. |
| Overridables |
| OnStatus
|
Performs user-defined actions
following firing of a status event. |