Valores devueltos de administración de seguridad
Los valores devueltos de administración de seguridad incluyen lo siguiente:
Valores devueltos de datos adjuntos
El conjunto de herramientas de configuración de seguridad admite los siguientes códigos de retorno SCESTATUS. Estos valores los devuelven las funciones de compatibilidad con datos adjuntos y esas funciones implementadas al escribir un motor de datos adjuntos o un complemento.
Valor | Descripción |
---|---|
SCESTATUS_SUCCESS | La función se realizó correctamente. |
SCESTATUS_INVALID_PARAMETER | Uno de los parámetros pasados a la función no era válido. |
SCESTATUS_RECORD_NOT_FOUND | No se encontró el registro especificado en la base de datos de seguridad. |
SCESTATUS_INVALID_DATA | Error en la función porque algunos datos no eran válidos. |
SCESTATUS_OBJECT_EXISTS | El objeto ya existe. |
SCESTATUS_BUFFER_TOO_SMALL | El búfer pasado a la función para recibir datos no es lo suficientemente grande como para recibir todos los datos. |
SCESTATUS_PROFILE_NOT_FOUND | No se encontró el perfil especificado. |
SCESTATUS_BAD_FORMAT | El formato no es válido. |
SCESTATUS_NOT_ENOUGH_RESOURCE | No hay memoria suficiente. |
SCESTATUS_ACCESS_DENIED | El autor de la llamada no tiene privilegios suficientes para completar esta acción. |
SCESTATUS_CANT_DELETE | La función no puede eliminar el elemento especificado. |
SCESTATUS_PREFIX_OVERFLOW | Se produjo un desbordamiento de prefijo. |
SCESTATUS_OTHER_ERROR | Se ha producido un error no especificado. |
SCESTATUS_ALREADY_RUNNING | El servicio ya se está ejecutando. |
SCESTATUS_SERVICE_NOT_SUPPORT | No se admite el servicio especificado. |
SCESTATUS_MOD_NOT_FOUND | No se encuentra un archivo DLL del motor de datos adjuntos enumerado en el registro o no se puede cargar. |
SCESTATUS_EXCEPTION_IN_SERVER | Se produjo una excepción en el servidor. |
Valores devueltos de la función de directiva LSA
La mayoría de las funciones de directiva (LSA) de la autoridad de seguridad local devuelven un valor NTSTATUS para indicar éxito o error. Los distintos valores NTSTATUS se definen en Ntstatus.h, que se distribuye con el Kit de desarrollo de controladores de Microsoft Windows (DDK).
Para convertir un valor devuelto NTSTATUS en un código de error de Windows, use la función LsaNtStatusToWinError.
En la tabla siguiente se enumeran los valores NTSTATUS que pueden devolver cualquier función LSA. (Las secciones de valor devuelto de algunas de las funciones LSA enumeran códigos de error adicionales que la función podría devolver). En esta tabla también se muestra el código de error de Windows que corresponde a cada valor NTSTATUS.