EngProbeForRead 関数 (winddi.h)

EngProbeForRead 関数は、読み取りアクセシビリティのための構造体をプローブします。

構文

ENGAPI VOID EngProbeForRead(
  [in] PVOID Address,
  [in] ULONG Length,
  [in] ULONG Alignment
);

パラメーター

[in] Address

プローブする構造体へのポインター。

[in] Length

プローブする構造体の長さをバイト単位で指定します。

[in] Alignment

基本データ型のバイト数として表される構造体の必要なアラインメントを指定します。 たとえば、1 の配置は 、ADDRESS が BYTE 境界に配置されていることを示し、2 は WORD 境界での配置を指定し、4 は DWORD 境界での配置を指定します。

戻り値

なし

解説

EngProbeForRead では、 Address が指す構造体が次の場合に例外が発生します。

  • 配置バイト境界で始まるベース アドレスがありません。
  • 読み取りアクセスできません。

要件

   
サポートされている最小のクライアント Windows 2000 以降のバージョンの Windows オペレーティング システムで使用できます。
対象プラットフォーム ユニバーサル
Header winddi.h (Winddi.h を含む)
Library Win32k.lib
[DLL] Win32k.sys

関連項目

EngProbeForReadAndWrite