A method and data structures for use in providing diagnostics on-demand
services are provided. A data structure is provided that identifies one
or more server-side entry points for use by a client computer upon which
diagnostics on-demand are to be performed. A data structure is also
provided that identifies available diagnostics modules, their component
files, and that provides installation instructions for use in retrieving
and installing diagnostics modules. A method for providing diagnostics
on-demand utilizing the data files is also provided.