Bagikan melalui


struktur AUTHZ_RPC_INIT_INFO_CLIENT (authz.h)

Struktur AUTHZ_RPC_INIT_INFO_CLIENT menginisialisasi manajer sumber daya jarak jauh untuk klien.

Sintaks

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;

Anggota

version

Versi struktur. Versi tertinggi yang saat ini didukung adalah AUTHZ_RPC_INIT_INFO_CLIENT_VERSION_V1.

ObjectUuid

Representasi string yang dihentikan null dari UUID resource manager. Hanya nilai berikut yang valid.

  • Gunakan "5fc860e0-6f6e-4fc2-83cd-46324f25e90b" untuk evaluasi akses efektif jarak jauh yang mengabaikan kebijakan pusat.
  • Gunakan "9a81c2bd-a525-471d-a4ed-49907c0b23da" untuk evaluasi akses efektif jarak jauh yang memperhitungkan kebijakan pusat.

ProtSeq

Representasi string null-terminated dari urutan protokol. Ini bisa menjadi nilai berikut.

  • "ncacn_ip_tcp".

NetworkAddr

Representasi string null-terminated dari alamat jaringan. Format alamat jaringan dikaitkan dengan urutan protokol.

Endpoint

Representasi string titik akhir yang dihentikan null. Format titik akhir dan konten dikaitkan dengan urutan protokol. Misalnya, titik akhir yang terkait dengan urutan protokol ncacn_np adalah nama pipa dalam format \PipeName\.

Options

Representasi string opsi jaringan yang dihentikan null. String opsi dikaitkan dengan urutan protokol.

ServerSpn

Nama Prinsipal Server (SPN) server. Jika anggota ini hilang, anggota ini dibangun dari NetworkAddr dengan asumsi kelas layanan "host".

Keterangan

Untuk sampel yang menggunakan struktur ini, lihat Hak akses efektif untuk sampel file.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [khusus aplikasi desktop]
Server minimum yang didukung Windows Server 2012 [hanya aplikasi desktop]
Header authz.h