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.
The ReadStructFromModeHelper function is a helper function that safely reads a structure of a specified size from memory based on the specified processor mode.
Syntax
VOID ReadStructFromModeHelper(
VOID *Destination,
const volatile VOID *Source,
SIZE_T Size,
KPROCESSOR_MODE Mode
);
Parameters
Destination
[out] Ein Zeiger auf den Puffer, der die Auslesedaten aus dem Arbeitsspeicher empfängt.
Source
[in] Ein Zeiger auf den Speicherort, aus dem die Daten gelesen werden sollen.
Size
[in] Die Größe der zu lesenden Daten in Bytes.
Mode
[in] Der Prozessormodus, der bestimmt, wie der Speicherzugriff ausgeführt wird.
Return value
None
Remarks
Diese Funktion ist eine Hilfsfunktion, die intern von den Benutzermodus-Accessorfunktionen verwendet wird. Es bietet modusbasiertes Lesen von Strukturen aus dem Speicher, mit zusätzlichen Sicherheitsüberprüfungen beim Zugriff auf den Arbeitsspeicher im Benutzermodus.
Requirements
| Requirement | Value |
|---|---|
| Mindestens unterstützter Client | See Remarks |
| Header | usermode_accessors.h |
| Library | umaccess.lib |
| IRQL | Kleiner oder gleich APC_LEVEL |