Struktur DSQUERYINITPARAMS (dsquery.h)

Struktur DSQUERYINITPARAMS menjelaskan data yang digunakan untuk menginisialisasi kotak dialog telusuri dalam kueri layanan direktori.

Sintaks

typedef struct {
  DWORD  cbStruct;
  DWORD  dwFlags;
  LPWSTR pDefaultScope;
  LPWSTR pDefaultSaveLocation;
  LPWSTR pUserName;
  LPWSTR pPassword;
  LPWSTR pServer;
} DSQUERYINITPARAMS, *LPDSQUERYINITPARAMS;

Anggota

cbStruct

Berisi ukuran, dalam byte, dari struktur ini.

dwFlags

Berisi sekumpulan bendera yang menentukan perilaku kueri. Ini bisa menjadi nol atau kombinasi dari satu atau beberapa nilai berikut.

DSQPF_ENABLEADMINFEATURES

Menggunakan fitur yang didukung oleh alat administrasi layanan direktori, seperti Admin Penentu Tampilan untuk menu konteks dan halaman properti.

DSQPF_ENABLEADVANCEDFEATURES

Menentukan fitur lanjutan dalam instans IDataObject yang diteruskan ke menu konteks dan halaman properti.

DSQPF_HASCREDENTIALS

Anggota pUserName, pPassword , dan pServer dari struktur ini dapat menentukan data server dan kredensial.

DSQPF_NOCHOOSECOLUMNS

Menonaktifkan item Pilih Kolom dalam menu Tampilan kotak dialog kueri.

DSQPF_NOSAVE

Menghapus item Simpan Pencarian dari menu File kotak dialog kueri.

DSQPF_SAVELOCATION

Anggota pDefaultSaveLocation berisi jalur sistem file default tempat pencarian akan disimpan.

DSQPF_SHOWHIDDENOBJECTS

Menyebabkan kotak dialog kueri menampilkan objek tersembunyi dalam daftar hasil kueri.

pDefaultScope

Penunjuk ke string Unicode yang dihentikan null yang berisi ADsPath dari cakupan default untuk pencarian. Atur anggota ini ke NULL jika tidak ada lingkup pencarian default yang ditentukan.

pDefaultSaveLocation

Penunjuk ke string Unicode yang dihentikan null yang berisi jalur sistem file default tempat pencarian akan disimpan. Anggota ini diabaikan jika anggota dwFlags tidak berisi DSQPF_SAVELOCATION.

pUserName

Penunjuk ke string Unicode yang dihentikan null yang berisi nama pengguna dalam notasi domain yang valid, misalnya, "fabrikam\jeffsmith".

pPassword

Penunjuk ke string Unicode yang dihentikan null yang berisi kata sandi pengguna yang ditentukan oleh anggota pUserName .

pServer

Penunjuk ke string Unicode yang dihentikan null yang berisi nama server tempat daftar domain tepercaya dibaca. Daftar ini digunakan untuk mengisi daftar drop-down Masuk: dalam kotak dialog.

Keterangan

Struktur ini khusus untuk penangan kueri CLSID_DsQuery . Struktur ini digunakan untuk anggota pHandlerParameters dari struktur OPENQUERYWINDOW ketika CLSID_DsQuery diatur untuk anggota clsidHandler dari struktur OPENQUERYWINDOW . Untuk informasi selengkapnya, dan contoh kode untuk menggunakan ini, dan API terkait lainnya, lihat ICommonQuery::OpenQueryWindow.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Server minimum yang didukung Windows Server 2008
Header dsquery.h

Lihat juga

Struktur Tampilan Direktori Aktif

ICommonQuery::OpenQueryWindow

IDataObject

OPENQUERYWINDOW