struktur DFS_TARGET_PRIORITY (lmdfs.h)

Berisi kelas prioritas dan peringkat target DFS tertentu.

Sintaks

typedef struct _DFS_TARGET_PRIORITY {
  DFS_TARGET_PRIORITY_CLASS TargetPriorityClass;
  USHORT                    TargetPriorityRank;
  USHORT                    Reserved;
} DFS_TARGET_PRIORITY, *PDFS_TARGET_PRIORITY;

Anggota

TargetPriorityClass

DFS_TARGET_PRIORITY_CLASS nilai enumerasi yang menentukan kelas prioritas target.

TargetPriorityRank

Menentukan nilai peringkat prioritas target. Nilai default adalah 0, yang menunjukkan peringkat prioritas tertinggi dalam kelas prioritas.

Reserved

Anggota ini dicadangkan dan harus nol.

Keterangan

Struktur ini digunakan sebagai anggota TargetPriority dari struktur DFS_INFO_104, DFS_INFO_106, dan DFS_STORAGE_INFO_1 . Tidak ada fungsi yang menggunakan struktur ini secara langsung.

Urutan kelas prioritas dari tertinggi hingga terendah adalah sebagai berikut:

  • DfsGlobalHighPriorityClass
  • DfsSiteCostHighPriorityClass
  • DfsSiteCostNormalPriorityClass
  • DfsSiteCostLowPriorityClass
  • DfsGlobalLowPriorityClass
Target server awalnya dikelompokkan ke dalam prioritas tinggi global, prioritas normal, dan kelas prioritas rendah. Kelas prioritas normal kemudian dibagi, berdasarkan biaya situs Direktori Aktif, menjadi prioritas tinggi biaya situs, prioritas normal biaya situs, dan kelas prioritas rendah biaya situs.

Misalnya, semua target server dengan nilai biaya situs 0 pertama kali dikelompokkan ke dalam kelas dengan biaya situs tinggi, normal, dan prioritas rendah. Kemudian, semua target server dengan biaya situs yang lebih tinggi juga dipisahkan menjadi kelas prioritas tinggi, normal, dan rendah biaya situs. Dengan demikian, target server dengan nilai biaya situs 0 dan kelas prioritas rendah biaya situs masih diberi peringkat lebih tinggi dari target server dengan nilai biaya situs 1 dan kelas prioritas tinggi biaya situs.

Perhatikan bahwa nilai untuk "kelas prioritas normal" diatur ke 0 meskipun lebih rendah prioritasnya daripada DfsGlobalHighPriorityClass dan DfsSiteCostHighPriorityClass. Ini adalah pengaturan default untuk kelas prioritas. Peringkat prioritas dapat digunakan untuk mendiskriminasi dalam kelas prioritas untuk granularitas tambahan.

Untuk informasi selengkapnya tentang bagaimana prioritas target server ditentukan, lihat Prioritas Target Server DFS.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Server minimum yang didukung Windows Server 2008, Windows Server 2008
Header lmdfs.h (termasuk LmDfs.h, Lm.h)

Lihat juga

Prioritas Target Server DFS

DFS_INFO_104

DFS_INFO_106

DFS_STORAGE_INFO_1

DFS_TARGET_PRIORITY_CLASS

Fungsi Sistem File Terdistribusi (DFS)

NetDfsSetInfo

Gambaran Umum Manajemen Jaringan

Struktur Manajemen Jaringan