Valores retornados do gerenciamento de segurança
Os valores retornados do gerenciamento de segurança incluem o seguinte:
Valores retornados do anexo
O conjunto de ferramentas de Configuração de Segurança dá suporte aos seguintes códigos de retorno SCESTATUS. Esses valores são retornados pelas funções de suporte de anexo e essas 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 para 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 essa 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 | Não há suporte para o serviço especificado. |
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 retornados da função de política LSA
A maioria funções de Política de da Autoridade de Segurança Local (LSA) retorna um valor NTSTATUS para indicar êxito ou falha. Os vários valores NTSTATUS são definidos em Ntstatus.h, que é distribuído com o DDK (Microsoft Windows Driver Development Kit).
Para converter um valor retornado NTSTATUS em um código de erro do Windows, use a função LsaNtStatusToWinError.
A tabela a seguir lista os valores NTSTATUS que podem ser retornados por qualquer função LSA. (As seções de valor retornado 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.