EngProbeForRead-Funktion (winddi.h)
Die EngProbeForRead-Funktion überprüft eine Struktur auf Lesezugriff.
Syntax
ENGAPI VOID EngProbeForRead(
[in] PVOID Address,
[in] ULONG Length,
[in] ULONG Alignment
);
Parameter
[in] Address
Zeiger auf die zu überprüfende Struktur.
[in] Length
Gibt die Länge der zu überprüfenden Struktur in Bytes an.
[in] Alignment
Gibt die erforderliche Ausrichtung der Struktur an, ausgedrückt als Anzahl von Bytes im Basisdatentyp. Beispielsweise gibt eine Ausrichtung von 1 an, dass Address an einer BYTE-Grenze ausgerichtet ist, 2 die Ausrichtung an einer WORD-Grenze und 4 die Ausrichtung an einer DWORD-Grenze an.
Rückgabewert
Keine
Bemerkungen
EngProbeForRead bewirkt, dass eine Ausnahme ausgelöst wird, wenn die Struktur durch Address:
- Verfügt nicht über eine Basisadresse, die an einer Alignment-Byte-Grenze beginnt.
- Ist nicht schreibgeschützt.
Anforderungen
Unterstützte Mindestversion (Client) | Verfügbar in Windows 2000 und höheren Versionen der Windows-Betriebssysteme. |
Zielplattform | Universell |
Header | winddi.h (einschließlich Winddi.h) |
Bibliothek | Win32k.lib |
DLL | Win32k.sys |