NAME : HCPIMGBK
DESCRIPTION: Image library/NLS Message Repository
DSECT : IMGBK
FUNCTION : This block is used for communications
purposes when CP users request access
to an Image library or NLS message
LOCATED BY : (Images) Pointer in RSPBK
(NLS) Pointer in LNGBK
CREATED BY : (Images) HCPSIL - when a printer is started
(NLS) HCPNLS - when the first user requests
DELETED BY : (Images) HCPSIL - when a printer is drained
(NLS) HCPNLS - when the last user releases
SERIALIZED : Individual IMGBKs are serialized by holding the
symbolic lock on the filename of the item.
All image, NLS, NSS and DCSS system data files are
locked/unlocked with the same lockword (NSUSYMAN),
using entry points HCPLOCPQ/HCPLOCPD.
SNTBKs for image libraries and NLS files are kept
on the same queue, anchored in HCPIMGLK.
This queue is locked/unlocked via the macros
RELOCATION CONSIDERATIONS : None
COMMENTS : This is a variable length control block.
It consists of the header information plus
a variable number of virtual addresses.