Freigeben über


IDebugObject::SetValue

Legt den Wert des Objekts aus aufeinander folgenden Folge von Bytes fest.

HRESULT SetValue( 
   BYTE* pValue,
   UINT  nSize
);
int SetValue(
   byte[] pValue, 
   uint   nSize
);

Parameter

  • pValue
    [in] Ein Bytearray, das den neuen Wert darstellt.

  • nSize
    [in] Die Größe des Werts in Bytes.

Rückgabewert

Bei Erfolg gibt S_OK zurück. andernfalls gibt einen Fehlercode zurück.

Hinweise

Die Werte im Array werden in dieses IDebugObject-Objekt kopiert und ersetzt jeden vorhandenen Wert. Die Größe des neuen Werts kann als der vorhandene Wert größer oder kleiner sein. Dieses IDebugObject kann kein NULL-Verweis sein.

Siehe auch

Referenz

IDebugObject

IDebugObject::GetValue