Edit

Share via


ExportNestedType Method

Specifies nested types as exportable. The ExportType Method can also export nested types, but this method is faster.

Syntax

HRESULT ExportNestedType(
    mdAssembly      AssemblyID,
    mdToken         FileToken,
    mdTypeDef       TypeToken,
    mdExportedType  ParentType,
    LPCWSTR         pszTypename,
    DWORD           dwFlags,
    mdExportedType* pType
) PURE;

Parameters

AssemblyID ID of assembly to export from.

FileToken File token or Assembly of file that defines the type to be made exportable.

TypeToken Type token of type to be made exportable.

ParentType Token of parent type.

pszTypename Fully qualified type name to export.

dwFlags ComType flags such as tdPublic or tdNested. This value may be passed to DefineExportedType Method.

pType Receives token for exported type.

Return Value

Returns S_OK if the method succeeds.

Requirements

Requires alink.h

See also