IVsTypeLibraryWrapperCallback::GetComClassic Method (array<TLIBATTR>^, String^, Int32, String^, String^)
Visual Studio 2015
This API supports the product infrastructure and is not intended to be used directly from your code.
Returns a COM classic TLIBATTR wrapper structure for a given type library and wrapper tool combination.
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
int GetComClassic( array<TLIBATTR>^ pTypeLibAttr, String^ wszWrapperTool, [OutAttribute] int% pDelaySigned, [OutAttribute] String^% pbstrWrapperTool, [OutAttribute] String^% pbstrPath )
Parameters
- pTypeLibAttr
-
Type:
array<Microsoft.VisualStudio.OLE.Interop::TLIBATTR>^
[in] Pointer to a type library attribute object.
- wszWrapperTool
-
Type:
System::String^
[in] Specifies the wrapper tool.
- pDelaySigned
-
Type:
System::Int32
[out] Boolean indicating whether the object is delay signed.
- pbstrWrapperTool
-
Type:
System::String^
[out] Pointer to the wrapper tool.
- pbstrPath
-
Type:
System::String^
[out] Pointer to a string containing the path for the wrapper.
Return Value
Type: System::Int32If the method succeeds, it returns S_OK. If it fails, it returns an error code.
From compsvcspkg.idl:
HRESULT IVsTypeLibraryWrapperCallback::GetComClassic( [in] TLIBATTR* pTypeLibAttr, [in] LPCOLESTR wszWrapperTool, [out] BOOL* pDelaySigned, [out] BSTR* pbstrWrapperTool, [out,retval] BSTR* pbstrPath );
Show: