Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bei einer IDL-Datei, z. B. Example2.idl, die eine oder mehrere COM-Schnittstellen und eine Typbibliothek definiert, generiert der MIDL-Compiler (Midl.exe) die in der folgenden Tabelle beschriebenen Dateien als Standardausgabe.
| Dateiname | Beschreibung |
|---|---|
| Beispiel 2.h |
Die Headerdatei, die Typdefinitionen und Funktionsdeklarationen für alle schnittstellen enthält, die in der IDL-Datei definiert sind, sowie Weiterleitungsdeklarationen für Routinen, die der Stubs aufruft. |
| Example2_p.c |
Die Proxy-/Stubdatei, die die Surrogate-Einstiegspunkte sowohl für Clients als auch für Server enthält. |
| Example2_i.c |
Die Schnittstellen-ID-Datei, die die GUID für jede Schnittstelle definiert, die in der IDL-Datei angegeben ist. |
| Beispiel2.tlb |
Eine zusammengesetzte Dokumentdatei, die Informationen zu Typen und Objekten enthält. |
| Dlldata.c |
Enthält die Daten, die Sie zum Erstellen einer Proxy-/Stub-DLL benötigen. |
Sie verwenden die Headerdatei und alle C-Dateien, um eine Proxy-DLL- zu erstellen, die die Schnittstelle unterstützen kann, wenn sie sowohl von Clientanwendungen als auch von Objektservern verwendet wird. Sie verwenden die Schnittstellenheaderdatei (Example2.h) und die Schnittstellen-ID (Example2_i.c) beim Erstellen der ausführbaren Datei für eine Clientanwendung, die die Schnittstelle verwendet. Sie können die Typbibliotheksdatei als Ressource in Ihre EXE oder DLL einschließen oder sie als separate Datei versenden.