The EDMS protocol is provided by a component called the Active Roles ADSI Provider. The 32-bit version of the Active Roles ADSI Provider is no longer installed by default, but is still included in the Active Roles installation media. It can be found in the Active Roles installation media at the following path:
\Components\ActiveRoles ADSI Provider\x86
Install the ADSI_x86.msi
files on the machine that runs the custom application.