Compartilhar via


Função NetAccessSetInfo (lmaccess.h)

[Essa função está obsoleta. Para obter uma lista de funções alternativas, consulte Funções de autorização.]

Sem suporte.

A função NetAccessSetInfo altera a ACL (lista de controle de acesso) de um recurso.

Sintaxe

NET_API_STATUS NET_API_FUNCTION NetAccessSetInfo(
  LPCWSTR servername,
  LPCWSTR resource,
  DWORD   level,
  LPBYTE  buf,
  LPDWORD parm_err
);

Parâmetros

servername

Ponteiro para uma cadeia de caracteres que especifica o nome DNS ou NetBIOS do servidor remoto no qual a função deve ser executada. Se esse parâmetro for NULL, o computador local será usado.

resource

Ponteiro para uma cadeia de caracteres que contém o nome do recurso de rede a ser modificado.

level

Especifica o nível de informações dos dados. Esse parâmetro pode ser o valor a seguir.

Valor Significado
1
O parâmetro pbBuffer aponta para uma estrutura de access_info_1 .

buf

Ponteiro para o buffer que contém a estrutura de informações de acesso. O formato desses dados depende do valor do parâmetro sLevel .

parm_err

TBD

Valor retornado

Se a função for bem-sucedida, o valor retornado será NERR_Success.

Se a função falhar, o valor retornado será um código de erro do sistema. Para obter uma lista de códigos de erro, consulte Códigos de erro do sistema.

Comentários

Essa função requer Administração privilégio para ser executada com êxito em um computador que tenha a segurança local habilitada.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho lmaccess.h (inclua Lm.h, Lmaccess.h)
Biblioteca Netapi32.lib
DLL Netapi32.dll

Confira também

Funções de autorização