IDebugProperty3::CreateObjectID

Crea un identificador único para esta propiedad para asegurarse de que es único entre todas las demás propiedades.

Sintaxis

int CreateObjectID();

Valor devuelto

Si la operación se realiza correctamente, devuelve S_OK; de lo contrario, devuelve un código de error.

Comentarios

Se llama a este método cuando el administrador de depuración de sesión quiere asegurarse de que esta propiedad se identifica de forma única entre todas las demás propiedades. El motor de depuración (DE) admite este método a menos que las propiedades con las que se trate ya estén identificadas de forma única. Si el DE no admite este método, devuelve E_NOTIMPL.

Cualquier identificador único creado con CreateObjectID se destruye cuando se llama al método DestroyObjectID ; esto también indica el final de la necesidad de identificar de forma única esta propiedad.

Nota:

No hay ningún método para recuperar este identificador único, por lo que el DE puede hacer lo que quiera para identificadores únicos cuando se llama al CreateObjectID método .

Consulte también