ITcTypeInstance2::GetCDeclaration

Explicitly generates the C declaration of the type, with or without an inclusion guard.

Signature

HRESULT GetCDeclaration(VARIANT_BOOL createInclusionGuard, BSTR* pCDeclaration);

Parameter

Name

Type

Description

createInclusionGuard

VARIANT_BOOL

[in] VARIANT_TRUE to insert an inclusion guard.

Return value

Name

Type

Description

pCDeclaration

BSTR*

[out, retval] Generated C declaration.

(HRESULT)

HRESULT

S_OK if successful, otherwise an error code.

Error codes