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.
peringatan C28717: Jenis VARIAN tidak valid
Bidang vt dari struct VARIAN hanya dapat mengambil nilai tertentu. Menetapkan nilai lain ke nilai tersebut adalah kesalahan.
Bidang vt dari VARIAN atau struktur VARIANTARG hanya dapat mengambil nilai berikut (mungkin ORed oleh VT_BYREF dan/atau VT_ARRAY): VT_EMPTY, VT_NULL, VT_I2, VT_I4, VT_R4, VT_R8, VT_CY, VT_DATE, VT_BSTR, VT_DISPATCH, VT_ERROR, VT_BOOL, VT_VARIANT, VT_DECIMAL, VT_RECORD, VT_UNKNOWN, VT_I1, VT_UI1, VT_UI2, VT_UI4, VT_INT, VT_UINT (VT_EMPTY dan VT_NULL tidak dapat dikombinasikan dengan VT_ARRAY).
Contoh
PREfast melaporkan peringatan untuk contoh berikut.
VARIANT var;
var.vt = VT_SAFEARRAY | VT_INT;
Contoh berikut menghindari kesalahan.
VARIANT var;
var.vt = VT_ARRAY | VT_INT;