Condividi tramite


IDebugProperty3::CreateObjectID

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

Sintassi

int CreateObjectID();

Valore restituito

Se ha esito positivo, restituisce S_OK; in caso contrario, restituisce un codice di errore.

Osservazioni:

Questo metodo viene chiamato quando il gestore di debug della sessione vuole assicurarsi che questa proprietà sia identificata in modo univoco tra tutte le altre proprietà. Il motore di debug (DE) supporta questo metodo a meno che le proprietà che gestisce non siano già identificate in modo univoco. Se la de non supporta questo metodo, restituisce E_NOTIMPL.

Qualsiasi ID univoco creato con CreateObjectID viene eliminato definitivamente quando viene chiamato il metodo DestroyObjectID , che segnala anche la fine della necessità di identificare in modo univoco questa proprietà.

Nota

Non è disponibile alcun metodo per recuperare questo ID univoco, quindi il de può eseguire qualsiasi operazione per ID univoci quando viene chiamato il CreateObjectID metodo .

Vedi anche