IceStudent насколько я помню, enum обычно приравнивается к int, то есть занимает 4 байта. я чето не видел ни вордовых ни байтовых енумов=\ хотя,...
UsbdPipeTypeControl equ 0 UsbdPipeTypeIsochronous equ 1 UsbdPipeTypeBulk equ 2 UsbdPipeTypeInterrupt equ 3 считай, что это просто объявление...
он и так решен, cs,ss,ds,es - плоские сегменты от 0 до FFFFFFFFh. только fs особнячком стоит, да и он тебе не нужен скорее всего
небольшой код на AT&T асме, асмовских команд всего 6 штук, остальное какая-то чухня из данных..
дык вроде CMOS тут не при чем - это раз. перезагрузка по Ctrl-Alt-Del осуществляется просто биосовским обработчиком IRQ1. Ты про Shutdown Byte?...
а как же знаменитый ресет в контроллер клавы?) mov al, 0xfe out 0x64, al
Ustus для процессора в бинарнике точно все равно) точнее они даже и не отличаются ничем
просто условие CPL <= IOPL выполнится для любого IOPL при CPL=0 ;)
diamond эм ну да ) я чето ступил.
int main( ) { char a = '1'; a -= '0'; return 0; } транслируется в: жирным я выделил то, что тебя интересует. PUSH EBP / MOV EBP,ESP -...
'0' и 48 это на самом деле одно и тоже : 48. код обоих частей будет одинаковый и примерно такой: mov al, 49 sub al, 48
зависит от маски разрешения ввода-вывода
Аааа.. VCL... я таких не знаю) Я если и юзаю, да и то MFC, и только, если очень припрет.. а так либо апишки либо вообще консольный интерфейс)
чт отакое StringGrid->Cells ?
RtlInitAnsiString( ), если интересует именно структура ANSI_STRING, описывающая строку. А LPTSTR это макрос char*, это и есть собственно сама строка.
перехватить LoadLibrary( ) например HMODULE MyLoadLibraryA( LPCTSTR szModuleName ) { if( !lstrcmpiA( szModuleName, "mydll.dll" ) ) return...
В смысле? ты про IoConnectInterrupt/IoDisconnectInterrupt ? Тогда в DDK HELP.
хм.. а ну я не читал первый пост как обычно) тока название темы)) если хчоется ловить access violation, тогда __try { ... code ... } __except(...
St о, да, это жесть=\ вот это я ненавижу.
Возникает C++'ное исключение? Тогда общая структура обработки: try { ... your code } catch( OneExceptionType e ) { ... exception handling ......
Имена участников (разделяйте запятой).