The information in this article applies to:
SYMPTOMSWhen you use an enumerator in an inline assembly statement, incorrect code will be generated for the enumerator value. The following code fragment demonstrates the problem:
STATUSMicrosoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. This bug was corrected in Visual C++ 32- bit Edition version 4.2. MORE INFORMATION
This problem will impact developers that are using the Microsoft Windows 95
Device Driver Kit (DDK) or other tools that are used to build VXD drivers
with C/C++. The DDK provides C/C++ header files that use enumerators and
inline assembly in this fashion.
The drawback to the #define directive method is that it has no scope.
Another method that does have scope is this:
Additional query words: InLineAsmIss
Keywords : kbcode kbVC410bug kbVC420fix InLineAsmIss |
Last Reviewed: January 31, 2000 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |