Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Tipe dasar batal menunjukkan prosedur tanpa argumen atau prosedur yang tidak mengembalikan nilai hasil.
void function-name(parameter-list);
return-type function-name(void);
typedef [context_handle] void * context-handle-type;
return-type function-name(
[context_handle] void * * context-handle-type
, ...);
Parameter
-
nama fungsi
-
Menentukan nama prosedur jarak jauh.
-
parameter-list
-
Menentukan daftar parameter yang diteruskan ke fungsi bersama dengan jenis parameter dan atribut parameter terkait.
-
jenis pengembalian
-
Menentukan nama jenis yang dikembalikan oleh fungsi.
-
jenis handel konteks
-
Menentukan nama jenis yang mengambil atribut[context_handle].
Keterangan
Jenis pointer batal *, yang dalam C menjelaskan pointer generik yang dapat ditransmisikan untuk mewakili jenis pointer apa pun, dibatasi dalam MIDL untuk penggunaannya dengan kata kunci [context_handle ].
Contoh
void VoidFunc1(void);
HRESULT VoidFunc2([in, out] short s1);
typedef [context_handle] void * MY_CX_HNDL_TYPE;
HRESULT InitHandle([out] MY_CX_HNDL_TYPE * ppCxHndl);
Lihat juga