Я пытаюсь отправить данные на порт LPT1 с помощью программы на C #, к сожалению, безуспешно.
Я использую Windows 7 x64.
Я пробовал и x86 и x64 (inpoutx64.dll) dll's ..
с x64 dll при отправке:
Output(888, 255);
Он просто продолжает программу, так как все прошло нормально, но я не вижу ничего на своем мультиметре (только статический 0,02 В) ..
Я также попробовал следующее с C ++:
int main () {
int val = 0;
printf("Enter a value\n");
scanf("%d", &val);
_outp(0x378, val);
getchar();
_outp(0x378, 0);
return 0; }
Но выдает исключение:
Unhandled exception at 0x01281428 in ppac.exe: 0xC0000096: Privileged instruction.
Я помню, как однажды я сделал что-то подобное на xp (C # не код C ++), я надеюсь, что это возможно и на win7 ..
Пожалуйста, помогите мне с этим.
Спасибо.