Microsoft 固有の仕様
インライン アセンブラーは、MASM で使用できるすべてのデータ ディレクティブと演算子をサポートしているわけではありません。
解説
__asm ブロックは C または C++ のデータ型とオブジェクトを参照できますが、MASM ディレクティブまたは演算子を使用してデータ オブジェクトを定義することはできません。 具体的には、定義ディレクティブ DB、 DW、 DD、 DQ、 DT、 DF、または演算子 DUP または THISを使用することはできません。 MASM 構造体とレコードも使用できません。 インライン アセンブラーは、ディレクティブの STRUC、 RECORD、 WIDTH、または MASKを受け入れられません。
Microsoft 固有の仕様はここまで