Skip to content

Latest commit

 

History

History
111 lines (78 loc) · 1.82 KB

dllname-str-.md

File metadata and controls

111 lines (78 loc) · 1.82 KB
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
dllname(str) attribute MIDL
apiref
dllname(str)
NA
reference
05/31/2018

dllname(str) attribute

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
};

Parameters

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.

Remarks

The [dllname] attribute is required on a module.

Examples

[
    uuid(1e196b20-1f3c-1069-996b-00dd010fe676),
    helpstring("A meaningful comment"),   
    dllname("HANDY.DLL")
] 
module HandyStuff
{
    /* Module content definitions */
};

See also

module

entry

ODL File Syntax

ODL File Example

Generating a Type Library With MIDL