0
ich mit den folgenden ein paar Probleme habe umfassen: #include <ntddscsi.h>
Wenn ich kompilieren (NetBean 7.1 & Cygwin C++ Compiler), wie mir gesagt, dass ich definieren „SCSI_PASS_THROUGH“ aber bevor ich es ... in ntddscsi.h verwenden kann, ist es definiert:Wie Sie einen Compiler-Fehler mit ntddscsi.h
typedef struct _SCSI_PASS_THROUGH {
SHORT Length;
CHAR ScsiStatus;
CHAR PathId;
CHAR TargetId;
CHAR Lun;
CHAR CdbLength;
CHAR SenseInfoLength;
CHAR DataIn;
LONG DataTransferLength;
LONG TimeOutValue;
LONG_PTR DataBufferOffset;
LONG SenseInfoOffset;
CHAR Cdb[16];
} SCSI_PASS_THROUGH, *PSCSI_PASS_THROUGH;
Wer noch keine Ahnung, was auf der Erde nicht in Ordnung ist ??
Große Hilfe! Dies löste es - es gab tatsächlich eine zirkuläre Abhängigkeit! Vielen Dank! – redhotspike