Freigeben über


PINSPECT_HSTRING_CALLBACK Rückruffunktion (winstring.h)

Stellt einen Funktionszeiger auf den Rückruf bereit, der von der WindowsInspectString-Funktion verwendet wird.

Syntax

PINSPECT_HSTRING_CALLBACK PinspectHstringCallback;

HRESULT PinspectHstringCallback(
  void *context,
  UINT_PTR readAddress,
  UINT32 length,
  BYTE *buffer
)
{...}

Parameter

context

[in]

Benutzerdefinierte Kontextdaten, die für die WindowsInspectString-Funktion bereitgestellt werden.

readAddress

[in]

Die Adresse, aus der Daten gelesen werden sollen.

length

[in]

Die Anzahl der zu lesenden Bytes, beginnend bei readAddress.

buffer

[out]

Der Puffer, der eine Kopie der gelesenen Bytes empfängt.

Rückgabewert

Wenn dieser Funktionszeiger erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Implementieren Sie diesen Rückruf, wenn Sie die WindowsInspectString-Funktion verwenden. Sie können prozessübergreifendes Lesen, Lesen aus einer Speicherabbilddatei oder Lesevorgänge aus einer Remotedebugdebugsitzung durchführen.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile winstring.h

Weitere Informationen

WindowsInspectString