| Anterior | Siguiente |
| WDSTPTMGMT_E_INVALID_OPERATION | WDSTPTMGMT_E_CONTENT_PROVIDER_ALREADY_REGISTERED |
WDSTPTMGMT_E_INVALID_CLASS
Qué significa WDSTPTMGMT_E_INVALID_CLASS
WDSTPTMGMT_E_INVALID_CLASS (0xC1100102): El puntero de interfaz pasado al método tiene una clase subyacente no válida. Solo se admiten clases de la biblioteca.
Qué comprobar
Comprueba el IID y la clase real del puntero de interfaz entregado al método. Un wrapper propio o un objeto COM de otra API puede implementar una interfaz parecida sin ser una clase aceptada por WdsTptMgmt.
Cómo resolverlo
Obtén el objeto mediante las fábricas o colecciones de la biblioteca WDS y pasa esa instancia original. Evita sustituirla por objetos creados fuera del modelo de transporte.
Qué distingue este resultado
El rechazo se debe a la clase subyacente del objeto, incluso si el puntero de interfaz no es nulo.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.