Compartilhar via


estrutura RAS_USER_0

[Não há suporte para esta versão da estrutura de RAS_USER_0 a partir do Windows Vista. Use o RAS_USER_0 mais recente definido em mprapi.h em vez disso.]

A estrutura RAS_USER_0 é usada nas funções RasAdminUserSetInfo e RasAdminUserGetInfo para especificar informações sobre um usuário.

Sintaxe

typedef struct _RAS_USER_0 {
  BYTE  bfPrivilege;
  WCHAR szPhoneNumber[RASSAPI_MAX_PHONENUMBER_SIZE + 1];
} RAS_USER_0, *PRAS_USER_0;

Membros

bfPrivilege

Um conjunto de sinalizadores de bits que especificam os privilégios RAS do usuário. Esse membro pode ser uma combinação do sinalizador RASPRIV_DialinPrivilege e um dos sinalizadores de back de chamada. Use a máscara de RASPRIV_CallbackType para identificar o tipo de privilégio de back de chamada fornecido ao usuário. Os sinalizadores a seguir são definidos.

Valor Significado
RASPRIV_NoCallback
O usuário não tem nenhum privilégio de back de chamada.
RASPRIV_AdminSetCallback
A conta de usuário está configurada para que o administrador defina o número de retornos de chamada.
RASPRIV_CallerSetCallback
O usuário remoto pode especificar um número de telefone de chamada ao discar.
RASPRIV_DialinPrivilege
O usuário tem permissão para discar para este servidor.

Especifique um dos sinalizadores de back de chamada na chamada para a função RasAdminUserSetInfo .

szPhoneNumber

Uma cadeia de caracteres Unicode terminada em nulo que especifica o número de telefone de chamada para o usuário.

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]
Fim do suporte ao cliente
Windows XP
Fim do suporte ao servidor
Windows Server 2003
Cabeçalho
Rassapi.h

Confira também

Visão geral do RAS (Serviço de Acesso Remoto)

Estruturas de administração do servidor RAS

RasAdminUserGetInfo

RasAdminUserSetInfo