Error Message:

Cluster resource DLL filename for resource type group returned an invalid function table.

Explanation:

This error can occur when the Cluster service is trying to create a resource. When the Cluster service calls a function, it gets a pointer to a function table, which the Cluster service validates. This error outputs a data value, which provides the exact cause, indicating the recovery action. If the first data value is 0, the pointer is null. If the first data value is 1, the software is the wrong version. If the first data value is 2, the function table is the wrong size.

User Action:

If the first data value that this error outputs (to the event log) is 0, the pointer is null. If the first data value is 1, the software for which you're trying to create the resource is the wrong version. Verify that your software included the correct version of the resource DLL; see your vendor for correct version of the software. If the first data value is 2, either the function table is the wrong size or the software isn't performing as expected; in this case, obtain help from the software vendor.