Вопрос по сути очень постой. Просто не знаю какую команду использовать Суть: нужно проверить в одном параметре размером dword установлен ли флаг FILE_REMOVABLE_MEDIA, проблема в том что он может комбинироваться с другими флагами. сам флаг имеет значение 00000001h. При комбинации может иметь 00010001h или 00000081h. Какую команду в MASMe лучше использовать, что бы определить этот флаг и чтобы было все красиво)??? ЗЫ: сильно не пинать, знаю что можно воспользоваться командой ROR, и по CF определить, НО хочется все на MASME и чтобы красивый код был!!!
Код (Text): mov eax, dwFlag and eax, FILE_REMOVABLE_MEDIA jz loc1 ; флаг установлен jmp loc2 loc1: ; флаг не установлен loc2: ну или test dwFlag, FILE_REMOVABLE_MEDIA