Fungsi RpcObjectSetInqFn (rpcdce.h)
Fungsi RpcObjectSetInqFn mendaftarkan fungsi object-inquiry. Nilai null menonaktifkan fungsi penyelidikan objek yang terdaftar sebelumnya.
Sintaks
RPC_STATUS RpcObjectSetInqFn(
RPC_OBJECT_INQ_FN *InquiryFn
);
Parameter
InquiryFn
Fungsi pertanyaan jenis objek. Lihat RPC_OBJECT_INQ_FN. Ketika aplikasi memanggil RpcObjectInqType dan pustaka run-time RPC menemukan bahwa objek yang ditentukan tidak terdaftar, pustaka run-time secara otomatis memanggil RpcObjectSetInqFn untuk menentukan jenis objek.
Nilai kembali
Fungsi ini mengembalikan nilai berikut.
Nilai | Makna |
---|---|
|
Panggilan berhasil. |
Keterangan
Aplikasi server memanggil RpcObjectSetInqFn untuk mengambil alih fungsi pemetaan default yang memetakan UUID objek untuk mengetik UUID, yang menentukan jenis objek. Jika aplikasi secara privat mempertahankan pendaftaran objek/jenis, fungsi pertanyaan yang ditentukan mengembalikan UUID jenis objek.
Pustaka run-time RPC secara otomatis memanggil fungsi pertanyaan ketika aplikasi memanggil RpcObjectInqType dan objek yang diinginkan sebelumnya tidak terdaftar di RpcObjectSetType. Nilai TypeUuid dan Status fungsi RPC_OBJECT_INQ_FN dikembalikan sebagai output dari RpcObjectInqType.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | rpcdce.h (termasuk Rpc.h) |
Pustaka | Rpcrt4.lib |
DLL | Rpcrt4.dll |