Valores de retorno do gerenciamento de segurança
Os valores de retorno do gerenciamento de segurança incluem o seguinte:
Valores de retorno de anexo
O conjunto de ferramentas de Configuração de Segurança suporta os seguintes códigos de retorno SCESTATUS. Esses valores são retornados pelas funções de suporte de anexo e as funções implementadas ao escrever um mecanismo de anexo ou snap-in.
Valor | Descrição |
---|---|
SCESTATUS_SUCCESS | A função foi bem-sucedida. |
SCESTATUS_INVALID_PARAMETER | Um dos parâmetros passados para a função não era válido. |
SCESTATUS_RECORD_NOT_FOUND | O registro especificado não foi encontrado no banco de dados de segurança. |
SCESTATUS_INVALID_DATA | A função falhou porque alguns dados não eram válidos. |
SCESTATUS_OBJECT_EXISTS | O objeto já existe. |
SCESTATUS_BUFFER_TOO_SMALL | O buffer passado para a função de receber dados não é grande o suficiente para receber todos os dados. |
SCESTATUS_PROFILE_NOT_FOUND | O perfil especificado não foi encontrado. |
SCESTATUS_BAD_FORMAT | O formato não é válido. |
SCESTATUS_NOT_ENOUGH_RESOURCE | Não há memória suficiente. |
SCESTATUS_ACCESS_DENIED | O chamador não tem privilégios suficientes para concluir esta ação. |
SCESTATUS_CANT_DELETE | A função não pode excluir o item especificado. |
SCESTATUS_PREFIX_OVERFLOW | Ocorreu um estouro de prefixo. |
SCESTATUS_OTHER_ERROR | Ocorreu um erro não especificado. |
SCESTATUS_ALREADY_RUNNING | O serviço já está em execução. |
SCESTATUS_SERVICE_NOT_SUPPORT | O serviço especificado não é suportado. |
SCESTATUS_MOD_NOT_FOUND | Uma DLL do mecanismo de anexo listada no registro não pode ser encontrada ou não pode ser carregada. |
SCESTATUS_EXCEPTION_IN_SERVER | Ocorreu uma exceção no servidor. |
Valores de retorno da função de política LSA
A maioria das funções de diretiva LSA (Local Security Authority) retorna um valor NTSTATUS para indicar sucesso ou falha. Os vários valores NTSTATUS são definidos em Ntstatus.h, que é distribuído com o Microsoft Windows Driver Development Kit (DDK).
Para converter um valor de retorno NTSTATUS em um código de erro do Windows, use a funçãoLsaNtStatusToWinError.
A tabela a seguir lista os valores NTSTATUS que podem ser retornados por qualquer função LSA. (As seções de valor de retorno para algumas das funções LSA listam códigos de erro adicionais que a função pode retornar.) Esta tabela também lista o código de erro do Windows que corresponde a cada valor NTSTATUS.