struktur TRUSTED_DOMAIN_INFORMATION_EX (ntsecapi.h)

Struktur TRUSTED_DOMAIN_INFORMATION_EX digunakan untuk mengambil informasi yang diperluas tentang domain tepercaya. Fungsi LsaQueryTrustedDomainInfo menggunakan struktur ini ketika parameter InformationClass-nya diatur ke TrustedDomainInformationEx.

Sintaks

typedef struct _TRUSTED_DOMAIN_INFORMATION_EX {
  LSA_UNICODE_STRING Name;
  LSA_UNICODE_STRING FlatName;
  PSID               Sid;
  ULONG              TrustDirection;
  ULONG              TrustType;
  ULONG              TrustAttributes;
} TRUSTED_DOMAIN_INFORMATION_EX, *PTRUSTED_DOMAIN_INFORMATION_EX;

Anggota

Name

Struktur LSA_UNICODE_STRING yang berisi nama domain tepercaya. Ini adalah nama domain DNS. Untuk domain tepercaya non-Microsoft, ini adalah nama identifikasi domain.

FlatName

Struktur LSA_UNICODE_STRING yang berisi nama datar domain tepercaya. Untuk domain tepercaya non-Microsoft, ini adalah nama identifikasi domain atau NULL.

Sid

Arahkan ke pengidentifikasi keamanan (SID) domain tepercaya. Untuk domain tepercaya non-Microsoft, anggota ini bisa NULL.

TrustDirection

Nilai yang menunjukkan arah kepercayaan. Anggota ini bisa menjadi salah satu nilai berikut.

Nilai Makna
TRUST_DIRECTION_DISABLED
Hubungan kepercayaan ada, tetapi telah dinonaktifkan.
TRUST_DIRECTION_INBOUND
Domain tepercaya mempercayai domain utama untuk melakukan operasi seperti pencarian nama dan autentikasi.
TRUST_DIRECTION_OUTBOUND
Domain utama mempercayai domain tepercaya untuk melakukan operasi seperti pencarian nama dan autentikasi.
TRUST_DIRECTION_BIDIRECTIONAL
Kedua domain saling mempercayai.

TrustType

Nilai yang menunjukkan jenis hubungan kepercayaan. Anggota ini bisa menjadi salah satu nilai berikut.

Nilai Makna
TRUST_TYPE_DOWNLEVEL
Pengendali domain dari domain tepercaya adalah komputer yang menjalankan sistem operasi yang lebih lama dari Windows 2000.
TRUST_TYPE_UPLEVEL
Pengendali domain domain tepercaya Microsoft adalah komputer yang menjalankan Windows 2000 atau yang lebih baru.
TRUST_TYPE_MIT
Domain tepercaya adalah realm MIT Kerberos.
TRUST_TYPE_DCE
Domain tepercaya adalah ranah DCE.
0x5 - 0x000FFFFF
Disiapkan untuk penggunaan masa mendatang.
0x00100000 ke 0xFFF00000
Tingkat kepercayaan khusus penyedia.

TrustAttributes

Nilai yang menunjukkan atribut hubungan kepercayaan. Anggota ini bisa menjadi salah satu nilai berikut.

Nilai Makna
TRUST_ATTRIBUTE_NON_TRANSITIVE
Larang transitivitas.
TRUST_ATTRIBUTE_UPLEVEL_ONLY
Tautan kepercayaan tidak valid untuk sistem operasi klien yang lebih lama dari Windows 2000.
TRUST_ATTRIBUTE_FILTER_SIDS
Domain karantina.
TRUST_ATTRIBUTE_FOREST_TRANSITIVE
Tautan kepercayaan mungkin berisi informasi kepercayaan hutan.
TRUST_ATTRIBUTE_CROSS_ORGANIZATION
Kepercayaan ini adalah untuk domain/forest yang bukan bagian dari perusahaan ini.
TRUST_ATTRIBUTE_TREAT_AS_EXTERNAL
Kepercayaan diperlakukan sebagai eksternal untuk tujuan batas kepercayaan.
TRUST_ATTRIBUTE_WITHIN_FOREST
Kepercayaan bersifat internal untuk hutan ini.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header ntsecapi.h

Lihat juga

LSA_UNICODE_STRING

LsaCreateTrustedDomainEx

LsaQueryTrustedDomainInfo

LsaQueryTrustedDomainInfoByName

LsaSetTrustedDomainInfoByName

TRUSTED_INFORMATION_CLASS