Purpose
Removes a package file from the list of
package files that belong to an update entry.
Syntax
unsigned int CWB_ENTRY cwbUP_RemovePackageFile(
cwbUP_EntryHandle entryHandle,
char *entryPackage);
Parameters
- cwbUP_EntryHandle entryHandle - input
- Handle that was returned by a previous call to cwbUP_CreateUpdateEntryHandle, cwbUP_GetUpdateEntryHandle, or to cwbUP_FindEntry.
- char * entryPackage - input
- Pointer to a null-terminated string that contains the package file name
that is to be removed from the package file list.
Return Codes
The following list shows common return
values.
- CWB_OK
- Successful completion.
- CWB_INVALID_HANDLE
- Update entry handle is not valid.
- CWB_INVALID_POINTER
- NULL passed as an address parameter.
- CWBUP_PACKAGE_NOT_FOUND
- The package file was not found.
- CWBUP_STRING_TOO_LONG
- The package file string is longer than the maximum of CWBUP_MAX_LENGTH.
- CWBUP_ENTRY_IS_LOCKED
- Another application is currently changing the update entry list. No changes
are allowed at this time.