Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Microsoft Specific
The inline assembler doesn't support all the data directives and operators available in MASM.
Remarks
Although an __asm
block can reference C or C++ data types and objects, it can't define data objects with MASM directives or operators. Specifically, you can't use the definition directives DB
, DW
, DD
, DQ
, DT
, and DF
, or the operators DUP
or THIS
. MASM structures and records are also unavailable. The inline assembler doesn't accept the directives STRUC
, RECORD
, WIDTH
, or MASK
.
END Microsoft Specific