Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt die Adressen und Längen nicht zusammenhängender Fragmente für die Funktion an der angegebenen virtuellen Adresse (VA) zurück.
Syntax
HRESULT getFunctionFragmentsVA(
ULONGLONG vaFunc,
DWORD cbFunc,
DWORD cFragments,
ULONGLONG *pVaFragment,
DWORD *pLenFragment
);
Parameter
[in] vaFunc
Die virtuelle Adresse der Funktion.
[in] cbFunc
Die Gesamtgröße in Byte der Funktion (d. a. die Länge der Funktion).
[in] cFragments
Die Anzahl der elemente, die für pVaFragment und pLenFragmentzugeordnet sind.
[out] pVaFragment
Arraypuffer, der die virtuellen Adressen jedes Fragments empfängt. Dieser Puffer muss mindestens cFragments Elemente lang sein.
[out] pLenFragment
Arraypuffer, der die Länge jedes Fragments in Byte empfängt. Dieser Puffer muss mindestens cFragments Elemente lang sein.
Rückgabewert
Wenn dies erfolgreich ist, wird S_OKzurückgegeben; andernfalls wird ein Fehlercode zurückgegeben.