title | description | ms.assetid | keywords | topic_type | api_name | api_type | ms.topic | ms.date | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
dllname(str) attribute |
The \ dllname\ attribute defines the name of the DLL that contains the entry points for a module. |
dbf062ce-9dcc-4cc6-b7cd-cdc5945e399b |
|
|
|
|
reference |
05/31/2018 |
The [dllname] attribute defines the name of the DLL that contains the entry points for a module.
[
uuid(uuid-number),
dllname("filename")
[, optional-attribute-list]
]
module modulename
{
elementlist
};
-
uuid-number
-
Specifies a universally unique identification number for the module.
-
filename
-
Specifies a NULL-terminated string which contains the full path to the Dll file.
-
optional-attribute-list
-
Specifies a list of zero or more MIDL interface attributes.
-
modulename
-
Specifies the name which other software components can use to refer to the module.
-
elementlist
-
Specifies one or more module element definition statements.
The [dllname] attribute is required on a module.
[
uuid(1e196b20-1f3c-1069-996b-00dd010fe676),
helpstring("A meaningful comment"),
dllname("HANDY.DLL")
]
module HandyStuff
{
/* Module content definitions */
};