Função NetAccessGetInfo (lmaccess.h)
[Essa função está obsoleta. Para obter uma lista de funções alternativas, consulte Funções de autorização.]
Não há suporte.
A função NetAccessGetInfo recupera a ACL (lista de controle de acesso) para um recurso especificado.
Sintaxe
NET_API_STATUS NET_API_FUNCTION NetAccessGetInfo(
LPCWSTR servername,
LPCWSTR resource,
DWORD level,
LPBYTE *bufptr
);
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
Especifica o nível de informações dos dados. Esse parâmetro pode usar um dos valores a seguir.
Valor | Significado |
---|---|
|
O parâmetro p aponta para uma estrutura access_info_0 . |
|
O parâmetro pbBuffer aponta para uma estrutura de access_info_1 . |
level
Ponteiro para o buffer que recebe a estrutura de informações de acesso. O formato desses dados depende do valor do parâmetro sLevel .
bufptr
Especifica o tamanho, em bytes, do buffer apontado pelo parâmetro pbBuffer .
Retornar valor
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
Requisito | Valor |
---|---|
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 |