2012-10-04 10 views

Antwort

2

From Microsoft support:

Wenn Sie Ihre eigene Schnittstelle verwendet BSTR VARIANT oder SAFEARRAY, und wenn Sie nur Plattform auf einem DCOM können Sie MIDL Marshalling-Code generiert verwenden wollen Marshalling-Code Ihrer benutzerdefinierten Schnittstelle verwenden. Sie müssen -D_WIN32_DCOM als ein C-Compiler-Flag im Build-Prozess des MIDL-generierten Codes verwenden. Andernfalls wird ein Compilerfehler generiert, der angibt, dass Ihr Code nur kompiliert wird, wenn Sie es als markieren, das nur auf einer DCOM-Plattform ausführbar ist.

Das Symbol ist eine logische Einsen, können Sie es unverändert unter Windows 64 Bit