NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

Compiler Error C2423

'number' : illegal scale

Inline assembly code uses a number other than 1, 2, 4, or 8 to scale a register.

Example

_asm
{
  lea    EAX, [EAX*3]            //Error
  lea    EAX, [EAX+EAX*2]        //OK
}