Compartir a través de


Función WDEnable (windowsdefender.h)

Cambia Windows Defender estado a activado o desactivado.

Nota  

WDEnable ya no está disponible para su uso a partir de Windows 10, versión 1607.

A partir de Windows 10, versión 1607 y Windows Server 2016, la función WDEnable siempre devuelve E_NOTIMPL.

 

Sintaxis

HRESULT WDEnable(
  [in] BOOL fEnable
);

Parámetros

[in] fEnable

Tipo: BOOL

Windows Defender estado que la aplicación que llama quiere establecer. TRUE habilita Windows Defender. FALSE deshabilita Windows Defender.

Valor devuelto

Tipo: HRESULT

Esta función puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
Windows Defender se configura en el estado solicitado.
E_ACCESSDENIED
La llamada a la aplicación no tiene permisos suficientes o se marca como una amenaza Windows Defender base de datos de firmas.

La llamada a la identidad de la aplicación no es verificable mediante la firma digital.

HRESULT_FROM_WIN32(ERROR_ACCESS_DISABLED_BY_POLICY)
La llamada a la solicitud de aplicación se contradiga con el estado de Windows Defender establecido por la directiva de grupo.
E_NOTIMPL
Sin implementar.

Comentarios

La aplicación que llama a esta función debe ejecutarse con permisos de administrador en el equipo local. Windows Defender también valida (1) la firma adecuada del proceso de llamada y todos los módulos cargados y (2) que la marca de IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY se establece en el proceso de llamada y en todos los módulos cargados antes de permitir que la aplicación que realiza la llamada cambie el estado. Si la imagen de proceso de llamada (o los módulos cargados) no está firmada o está marcada como una amenaza por la firma Windows Defender, se produce un error en la llamada con el código de error adecuado.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado windowsdefender.h
Archivo DLL MpClient.dll

Consulte también

WDStatus