Deletes a key definition from a key storage table. Format ENCRYPT$DELETE_KEY key-name, key-flags
1 – Arguments
key-name type: char_string access: read only mechanism: by descriptor Name of the key removed from a key storage table when ENCRYPT$DELETE_KEY completes execution. The key-name argument is the address of a string descriptor pointing to a char_string that is interpreted as the name of the key to be deleted. A maximum of 243 characters is permitted. key-flags type: longword access: read only mechanism: by reference Key table from which ENCRYPT$DELETE_KEY removes a key. The key-flags argument is a longword containing flags that control the deletion process. The following flags are available: ENCRYPT$M_KEY_PROCESS Deletes a key from process table ENCRYPT$M_KEY_GROUP Deletes a key from group table ENCRYPT$M_KEY_JOB Deletes a key from job table ENCRYPT$M_KEY_SYSTEM Deletes a key from system table ENCRYPT$M_KEY_AES Designates an AES key value The following AES mask can be used in addition to (or with) other flags for the key-flags parameter (as a longword by reference). An associated AES key value can be used for testing the bit within the program. Use the KEY_AES key flag to specify an AES key: o ENCRYPT$M_KEY_AES o ENCRYPT$V_KEY_AES