Sdílet prostřednictvím


idl_module

Určuje vstupní bod v souboru DLL.

[ idl_module ( 
   name=module_name, 
   dllname=dll, 
   uuid="uuid", 
   helpstring="help text", 
   helpstringcontext=helpcontextID, 
   helpcontext=helpcontext, 
   hidden, 
   restricted
) ]
function declaration

Parametry

  • název
    Uživatelem definovaný název bloku kódu, který se zobrazí v souboru .idl.

  • Název_souboru_DLL (volitelné)
    Soubor dll, který obsahuje export.

  • uuid (volitelné)
    Jedinečný identifikátor.

  • Atribut HelpString (volitelné)
    Znakový řetězec, který slouží k popisu knihovny typů.

  • helpstringcontext (volitelné)
    ID tématu nápovědy v souboru HLP nebo CHM.

  • příkladu se (volitelné)
    ID nápovědy pro tento typ knihovny.

  • skryté (volitelné)
    Parametr, který zabraňuje zobrazení knihovny.Najdete skryté jazyk MIDL atribut Další informace.

  • omezené (volitelné)
    Členové knihovny nelze volat libovolně.Najdete s omezeným přístupem jazyk MIDL atribut Další informace.

  • deklarace funkce
    Funkce, která bude definovat.

Poznámky

idl_module Atribut C++ umožňuje určit vstupní bod v souboru DLL, který umožňuje importovat ze souboru DLL.

Idl_module atribut má podobné funkce modulu jazyk MIDL atribut.

Cokoli můžete exportovat z objektu COM, který vložíte vstupní bod knihovny DLL knihovny blok souboru .idl můžete exportovat ze souboru DLL.

Aplikace musí používat idl_module ve dvou krocích.Nejprve je nutné definovat dvojici název modulu.Potom, když použijete idl_module Chcete-li určit vstupní bod, určete název a další atributy.

Příklad

Následující kód ukazuje způsob použití idl_module atribut:

// cpp_attr_ref_idl_module.cpp
// compile with: /LD
[idl_quote("midl_pragma warning(disable:2461)")];
[module(name="MyLibrary"), idl_module(name="MyLib", dllname="xxx.dll")];
[idl_module(name="MyLib"), entry(4), usesgetlasterror]
void FuncName(int i);

Požadavky

Atribut kontextu

V aplikacích

Kdekoli

Opakovatelné

Ne

Požadované atributy

Žádná

Neplatné atributy

Žádná

Další informace naleznete v tématu Kontexty atribut.

Viz také

Referenční dokumentace

Položka

Další zdroje

Atributy IDL

Samostatné atributy

Attributes Samples