atribut strict_context_handle

Atribut ACF [strict_context_handle] menetapkan pembatasan pada handel konteks.

[ 
    strict_context_handle 
    [, interface-attribute-list] 
] 
interface interface-name
{
    interface-definition-statements
}

Parameter

daftar atribut antarmuka

Atribut ACF lain yang berlaku untuk antarmuka secara keseluruhan. Atribut yang valid termasuk auto_handle, implicit_handle, explicit_handle, dan pengoptimalan, kode, atau nocode. Pisahkan beberapa atribut dengan koma.

nama antarmuka

Nama antarmuka.

pernyataan definisi antarmuka

Satu atau beberapa pernyataan MIDL yang menentukan elemen antarmuka.

Keterangan

Biasanya, ketika panggilan ke metode antarmuka menghasilkan handel konteks, handel tersebut menjadi tersedia secara bebas untuk antarmuka lain. Ketika Anda menggunakan atribut [strict_context_handle] Anda menjamin bahwa metode dalam antarmuka tersebut hanya akan menerima handel konteks yang dibuat oleh metode dari antarmuka yang sama. Antarmuka yang dikompilasi tanpa [strict_context_handle] tidak dapat menerima handel konteks yang dibuat pada antarmuka yang dikompilasi dengan [strict_context_handle].

Lihat juga

File Konfigurasi Aplikasi (ACF)

Kode

Handel Konteks

context_handle_serialize

context_handle_noserialize

explicit_handle

implicit_handle

nocode

Mengoptimalkan

type_strict_context_handle