struktur LSA_TRANSLATED_SID (ntsecapi.h)

Struktur LSA_TRANSLATED_SID digunakan dengan fungsi LsaLookupNames untuk mengembalikan informasi tentang SID yang mengidentifikasi akun.

Sintaks

typedef struct _LSA_TRANSLATED_SID {
  SID_NAME_USE Use;
  ULONG        RelativeId;
  LONG         DomainIndex;
} LSA_TRANSLATED_SID, *PLSA_TRANSLATED_SID;

Anggota

Use

Nilai dari jenis enumerasi SID_NAME_USE yang mengidentifikasi jenis SID.

Jika Gunakan memiliki salah satu nilai berikut, salah satu atau kedua anggota RelativeId atau DomainIndexdari LSA_TRANSLATED_SID tidak valid. Anggota ini valid jika Gunakan memiliki nilai lain.

Nilai Makna
SidTypeDomain
Anggota DomainIndex valid, tetapi anggota RelativeId tidak valid dan harus diabaikan.
SidTypeInvalid
DomainIndex dan RelativeId tidak valid dan harus diabaikan.
SidTypeUnknown
Baik anggota DomainIndex maupun RelativeId tidak valid dan harus diabaikan.

RelativeId

Menentukan pengidentifikasi relatif (RID) dari SID akun. RID mengidentifikasi akun relatif terhadap domain yang dirujuk oleh anggota DomainIndex . SID lengkap akun terdiri dari SID domain yang diikuti oleh RID.

DomainIndex

Menentukan indeks berbasis nol entri dalam struktur LSA_REFERENCED_DOMAIN_LIST yang dikembalikan oleh fungsi LsaLookupNames . Entri ini berisi nama dan SID domain tempat akun ditemukan.

Jika tidak ada domain terkait untuk akun, anggota ini berisi nilai negatif.

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_REFERENCED_DOMAIN_LIST

LsaLookupNames

SID_NAME_USE