Schalter "/dlldata"
Der Schalter /dlldata wird verwendet, um den Dateinamen für die generierte dlldata-Datei für eine Proxy-DLL anzugeben. Der Standarddateiname Dlldata.c wird verwendet, wenn der Schalter /dlldata nicht angegeben ist.
midl /dlldata file-name
Optionen wechseln
-
file-name
-
Der Name der C-Quelldatei, die der MIDL-Compiler für die Proxy-DLL generiert.
Bemerkungen
Die durch den Dateinamen angegebene Datei muss mit der Proxy-DLL verknüpft sein. Die dlldata-Datei enthält Einstiegspunkte und Datenstrukturen, die von der Klassenfactory für die Proxy-DLL benötigt werden. Diese Datenstrukturen geben die Objektschnittstellen an, die in der Proxy-DLL enthalten sind. Die dlldata-Datei gibt auch den Klassenbezeichner der Klassenfactory für die Proxy-DLL an. Dies ist immer die UUID (IID) der ersten Schnittstelle der ersten Proxydatei (nach alphabetischer Reihenfolge).
Die gleiche dlldata-Datei sollte beim Aufrufen von MIDL für alle IDL-Dateien angegeben werden, die in eine bestimmte Proxy-DLL gelangen. Die dlldata-Datei wird während jeder MIDL-Kompilierung erstellt oder aktualisiert, wobei inkrementell eine Liste der Schnittstellen erstellt wird, die in die Proxy-DLL eingefügt werden.
Beispiele
midl /dlldata data.c
Siehe auch