Condividi tramite


IDebugProperty3:: CreateObjectID

Crea un ID univoco per questa proprietà per assicurarsi che sia univoca tra tutte le altre proprietà.

HRESULT CreateObjectID(
   void
);
int CreateObjectID();

Valore restituito

Se l'operazione riesce, restituisce S_OK; in caso contrario, restituisce un codice di errore.

Note

Questo metodo viene chiamato quando l'amministratore di debug della sessione desidera assicurarsi che questa proprietà in modo univoco sia identificata da tutte le altre proprietà. I supporti (DE) di motore di debug di questo metodo a meno che le proprietà che si occupa di già in modo univoco sono indicati. se il DE non supporta questo metodo, restituisce E_NOTIMPL.

Qualsiasi ID univoco creato con CreateObjectID IDebugProperty3:: DestroyObjectID eliminato al metodo viene chiamato; in questo modo si segnala la fine dell'esigenza in modo univoco dell'identificazione di questa proprietà.

Nota

Non esiste alcun metodo per recuperare questo ID univoco, in modo da DE possibile apportare eventuali desidera gli identificatori univoci quando il metodo di CreateObjectID viene chiamato.

Vedere anche

Riferimenti

IDebugProperty3

IDebugProperty3:: DestroyObjectID