estrutura AUTHZ_RPC_INIT_INFO_CLIENT (authz.h)

A estrutura AUTHZ_RPC_INIT_INFO_CLIENT inicializa um gerenciador de recursos remoto para um cliente.

Sintaxe

typedef struct _AUTHZ_RPC_INIT_INFO_CLIENT {
  USHORT version;
  PWSTR  ObjectUuid;
  PWSTR  ProtSeq;
  PWSTR  NetworkAddr;
  PWSTR  Endpoint;
  PWSTR  Options;
  PWSTR  ServerSpn;
} AUTHZ_RPC_INIT_INFO_CLIENT, *PAUTHZ_RPC_INIT_INFO_CLIENT;

Membros

version

Versão da estrutura. A versão mais alta com suporte no momento é AUTHZ_RPC_INIT_INFO_CLIENT_VERSION_V1.

ObjectUuid

Representação de cadeia de caracteres terminada em nulo da UUID do gerenciador de recursos. Somente os valores a seguir são válidos.

  • Use "5fc860e0-6f6e-4fc2-83cd-46324f25e90b" para avaliação de acesso remota e eficaz que ignora a política central.
  • Use "9a81c2bd-a525-471d-a4ed-49907c0b23da" para avaliação de acesso efetivo remoto que leva em conta a política central.

ProtSeq

Representação de cadeia de caracteres terminada em nulo de uma sequência de protocolo. Esse pode ser o valor a seguir.

  • "ncacn_ip_tcp".

NetworkAddr

Representação de cadeia de caracteres terminada em nulo de um endereço de rede. O formato de endereço de rede está associado à sequência de protocolo.

Endpoint

Representação de cadeia de caracteres terminada em nulo de um ponto de extremidade. O formato e o conteúdo do ponto de extremidade estão associados à sequência de protocolo. Por exemplo, o ponto de extremidade associado à sequência de protocolo ncacn_np é um nome de pipe no formato \Pipe\PipeName.

Options

Representação de cadeia de caracteres terminada em nulo das opções de rede. A cadeia de caracteres de opção está associada à sequência de protocolo.

ServerSpn

SPN (Nome da Entidade de Segurança do Servidor) do servidor. Se esse membro estiver ausente, ele será construído a partir da classe de serviço NetworkAddr supondo que seja "host".

Comentários

Para obter um exemplo que usa essa estrutura, consulte o exemplo Direitos de acesso efetivos para arquivos.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Cabeçalho authz.h