Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Kompilator MIDL przetwarza plik IDL w celu wygenerowania biblioteki typów i plików wyjściowych. Typ plików wyjściowych generowanych przez kompilator MIDL zależy od atrybutów określonych na liście atrybutów interfejsu pliku IDL.
Jeśli lista atrybutów zawiera słowo kluczowe [object], kompilator MIDL generuje pliki wyjściowe interfejsu COM: plik proxy interfejsu, plik nagłówka interfejsu i globalnie unikatowy plik identyfikatora (GUID) dla interfejsu. Jeśli plik IDL zawiera instrukcjębiblioteki, narzędzie MIDL generuje plik biblioteki typów z rozszerzeniem nazwy pliku tlb. Jeśli w pliku IDL znajdują się jakiekolwiek interfejsy, które nie mają słowa kluczowego [] i nie są ujęte w instrukcji biblioteki, kompilator MIDL generuje pliki wyjściowe interfejsu odpowiednie dla zdalnych wywołań procedur (RPCs): pliku wycinków klienta, pliku wycinków serwera i pliku nagłówka. Aby uzyskać więcej informacji, zobacz tematy Definicje interfejsu i biblioteki typów i Generowanie biblioteki typów za pomocąMIDL.
Aby wygenerować bibliotekę typów i pliki wyjściowe z pliku IDL:
W wierszu polecenia uruchom polecenie
pliku midl
gdzie nazwa pliku jest nazwą pliku IDL.
Kompilator MIDL obsługuje również kilka parametrów opcjonalnych. Aby uzyskać pełną listę, zobacz "MIDL Command-Line Reference" (Dokumentacja Command-Line MIDL) w dokumentacji języka Visual C++ lub uruchom następujący wiersz polecenia:
midl /?
Tematy pokrewne