Freigeben über


RegisterBadMemoryNotification-Funktion (memoryapi.h)

Registriert eine Benachrichtigung mit ungültigem Arbeitsspeicher, die aufgerufen wird, wenn mindestens eine fehlerhafte Speicherseite erkannt wird und das System mindestens eine davon nicht entfernen kann (z. B. wenn die Seiten geänderte Daten enthalten, die noch nicht in die Auslagerungsdatei geschrieben wurden).)

Syntax

PVOID RegisterBadMemoryNotification(
  [in] PBAD_MEMORY_CALLBACK_ROUTINE Callback
);

Parameter

[in] Callback

Ein Zeiger auf die von der Anwendung definierte BadMemoryCallbackRoutine-Funktion , die registriert werden soll.

Rückgabewert

Registrierungshandle, das die Rückrufbenachrichtigung darstellt. Kann an die UnregisterBadMemoryNotification-Funktion übergeben werden, wenn sie nicht mehr benötigt wird.

Hinweise

Um eine Anwendung zu kompilieren, die diese Funktion aufruft, definieren Sie _WIN32_WINNT als _WIN32_WINNT_WIN8 oder höher. Weitere Informationen finden Sie unter Verwenden der Windows-Header.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile memoryapi.h (einschließlich Windows.h, Memoryapi.h)
Bibliothek onecore.lib
DLL Kernel32.dll