Delete Pointer Handle (QjoDeletePointerHandle) API


  Required Parameter:

1 Pointer handle Input Binary(4)

  Omissible Parameter:

2 Error code I/O Char(*)

  Service Program: QJOURNAL

  Threadsafe: No

The Delete Pointer Handle (QjoDeletePointerHandle) API deletes the specified pointer handle. This pointer handle was generated using the Retrieve Journal Entries (QjoRetrieveJournalEntries) API. See the Retrieve Journal Entries (QjoRetrieveJournalEntries) API for more information. The deletion of the pointer handle must occur from the same process that called the Retrieve Journal Entries (QjoRetrieveJournalEntries) API, in which the point handle was created. If the handle is not valid because it does not exist or has already been deleted, an error message will be sent.


Authorities and Locks

None


Required Parameter

Pointer handle
INPUT; BINARY(4), UNSIGNED.

The pointer handle to be deleted.


Omissible Parameter

Error code
I/O; CHAR(*)

The structure in which to return error information. For the format of the structure, see Error Code Parameter. If this parameter is omitted, diagnostic and escape messages are issued to the application.


Error Messages

Message ID Error Message Text
CPF24B4 E Severe error while addressing parameter list.
CPF3CF1 E Error code parameter not valid.
CPF6947 E A pointer handle not deleted.
CPF9872 E Program or service program &1 in library &2 ended. Reason code &3.


API Introduced: V4R4
Top | Journal and Commit APIs | APIs by category