| Previous | Next |
| VDS_E_INVALID_PROVIDER_TYPE | VDS_E_INVALID_PROVIDER_VERSION_STRING |
VDS_E_INVALID_PROVIDER_VERSION_GUID
VDS_E_INVALID_PROVIDER_VERSION_GUID means the version-specific GUID in provider metadata is missing. This field lets VDS and management tools distinguish revisions while the stable provider object ID continues to identify the provider itself.
Separate stable identity from version identity
- Use a non-null version GUID associated with the installed provider build or compatibility revision.
- Do not replace the provider object ID when only the provider version changes.
- Log the version GUID together with the version string when diagnosing provider behavior.
A textual version string alone does not satisfy the GUID contract. Conversely, generating a random version GUID on every process start destroys useful version consistency. Correct the provider registration or metadata source and then reload the service so cached provider properties are rebuilt.
Provider properties · IVdsProvider · Hardware provider
Looking for a different code? Search another status or error code.
