Exclusión selectiva: POOL_NX_OPTOUT
Puede habilitar globalmente uno de los mecanismos de participación del grupo sin ejecutar (NX) para un conjunto de archivos de origen del controlador y, a continuación, invalidar este mecanismo de participación para uno o varios archivos de origen seleccionados con POOL_NX_OPTOUT. Esto permite que los archivos de origen seleccionados sigan usando memoria no paginada ejecutable. Puede usar el mecanismo de exclusión POOL_NX_OPTOUT con el POOL_NX_OPTIN o el mecanismo de participación de POOL_NX_OPTIN_AUTO. Para más información, consulte Mecanismos de Opt-In de grupos de NX.
Para usar el mecanismo de exclusión POOL_NX_OUTPUT para invalidar el mecanismo de participación en un archivo de origen seleccionado, agregue la siguiente definición a este archivo:
#define POOL_NX_OPTOUT 1
Esta definición invalida la configuración de participación global en el archivo seleccionado y evita que se reemplacen las instancias del nombre de constante NonPagedPool . Inserte esta definición en el archivo antes de la primera instancia de NonPagedPool en el archivo.
Una alternativa al uso del mecanismo de exclusión de POOL_NX_OPTOUT en un archivo de origen es reemplazar explícitamente cada instancia de NonPagedPool en el archivo por NonPagedPoolExecute.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de