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