Fungsi DrtStartSearch (drt.h)
Fungsi DrtStartSearch mencari DRT untuk kunci menggunakan kriteria yang ditentukan dalam struktur DRT_SEARCH_INFO .
Sintaks
HRESULT DrtStartSearch(
[in] HDRT hDrt,
[in] DRT_DATA *pKey,
[in, optional] const DRT_SEARCH_INFO *pInfo,
ULONG timeout,
[in] HANDLE hEvent,
[in, optional] const PVOID pvContext,
[out] HDRT_SEARCH_CONTEXT *hSearchContext
);
Parameter
[in] hDrt
Handel DRT yang dikembalikan oleh fungsi DrtOpen .
[in] pKey
Arahkan ke struktur DRT_DATA yang berisi kunci.
[in, optional] pInfo
Arahkan ke struktur DRT_SEARCH_INFO yang menentukan properti pencarian.
timeout
Menentukan milidetik hingga pencarian dihentikan.
[in] hEvent
Tangani ke peristiwa yang disinyalkan ketika API DrtStartSearch selesai atau simpul perantara ditemukan.
[in, optional] pvContext
Arahkan ke data konteks yang diteruskan ke aplikasi melalui peristiwa.
[out] hSearchContext
Menangani yang digunakan dalam panggilan ke DrtEndSearch.
Nilai kembali
Fungsi ini mengembalikan S_OK pada keberhasilan. Nilai lain yang mungkin termasuk:
Menampilkan kode | Deskripsi |
---|---|
|
hDrt adalah handel yang tidak valid atau phKeyRegistration adalah handel yang tidak valid |
|
|
|
|
|
pInfo diteruskan tetapi dwSizepInfo tidak sama dengan ukuran struktur DRT_SEARCH_INFO . |
|
pInfo diteruskan tetapi titik akhir maks (cMaxEndpoints) diatur ke 0 di dalam pInfo atau pInfo diteruskan tetapi cMaxEndpoints lebih besar dari 1 dengan fAnyMatchInRange diatur ke TRUE |
|
Nilai kunci min dan maks sama, tetapi target berbeda. |
|
Cloud DRT dalam keadaan rusak. |
|
Sistem kehabisan memori. |
|
DRT dimatikan. |
|
Terjadi kesalahan fatal tak terduga. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 Professional [khusus aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | drt.h |
Pustaka | Drt.lib |
DLL | Drt.dll |