RegisterBadMemoryNotification 関数 (memoryapi.h)

1 つ以上の不適切なメモリ ページが検出され、システムがそれらの少なくとも 1 つを削除できない場合に呼び出される不適切なメモリ通知を登録します (たとえば、ページファイルにまだ書き込まれていない変更されたデータがページに含まれている場合など)。

構文

PVOID RegisterBadMemoryNotification(
  [in] PBAD_MEMORY_CALLBACK_ROUTINE Callback
);

パラメーター

[in] Callback

登録するアプリケーション定義 BadMemoryCallbackRoutine 関数へのポインター。

戻り値

コールバック通知を表す登録ハンドル。 必要なくなったときに UnregisterBadMemoryNotification 関数に 渡すことができます。

解説

この関数を呼び出すアプリケーションをコンパイルするには、 _WIN32_WINNTを_WIN32_WINNT_WIN8 以上として定義します。 詳細については、「 Windows ヘッダーの使用」を参照してください。

要件

   
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー memoryapi.h (Windows.h、Memoryapi.h を含む)
Library onecore.lib
[DLL] Kernel32.dll