Sdílet prostřednictvím


Selektivní odhlášení: POOL_NX_OPTOUT

U sady zdrojových souborů ovladačů můžete globálně povolit jeden z mechanismů bez spuštění (NX) a pak tento mechanismus výslovného souhlasu přepsat pro jeden nebo více vybraných zdrojových souborů pomocí POOL_NX_OPTOUT. To umožňuje vybraným zdrojovým souborům pokračovat v používání spustitelné paměti bez stránky. Mechanismus odhlášení POOL_NX_OPTOUT můžete použít buď s POOL_NX_OPTIN, nebo s mechanismem výslovného souhlasu POOL_NX_OPTIN_AUTO. Další informace naleznete v tématu Opt-In mechanismy fondu NX.

Pokud chcete použít mechanismus odhlášení POOL_NX_OUTPUT k přepsání mechanismu výslovného souhlasu ve vybraném zdrojovém souboru, přidejte do tohoto souboru následující definici:

#define POOL_NX_OPTOUT 1

Tato definice přepíše globální nastavení výslovného souhlasu ve vybraném souboru a zabrání nahrazení instancí NonPagedPool název konstanty. Vložte tuto definici do souboru před první instanci NonPagedPool v souboru.

Alternativou k použití mechanismu odhlášení POOL_NX_OPTOUT ve zdrojovém souboru je explicitně nahradit každou instanci NonPagedPool v souboru NonPagedPoolExecute.