Delphi DLL and MS-SQL Extended Stored Procedures

Hi All,

I created a DLL using Delphi which can be called from a VB, VC++, Borland C
and others (with the proper header files, of course) I would like to offer
our clients the ability to use this DLL as SQL Server Extended Stored
Procedures. I am not a SQL Server guy and therefore don't know the
requirements.

I did some searching and came across something about a header file named
Srv.h, is this what I need? How do I create it? Is there anything else?

Thanks For Your Help

Meir