IMetaDataImport::GetFieldMarshal Method

Gets a pointer to the native, unmanaged type of the field represented by the specified field metadata token.

HRESULT GetFieldMarshal (
   [in]  mdToken             tk, 
   [out] PCCOR_SIGNATURE     *ppvNativeType,
   [out] ULONG               *pcbNativeType 
);

Parameters

  • tk
    [in] The metadata token that represents the field to get interop marshaling information for.

  • ppvNativeType
    [out] A pointer to the metadata signature of the field's native type.

  • pcbNativeType
    [out] The size in bytes of ppvNativeType.

Requirements

Platforms: See .NET Framework System Requirements.

Header: Cor.h

Library: Included as a resource in MsCorEE.dll

.NET Framework Versions: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

See Also

Reference

IMetaDataImport Interface

IMetaDataImport2 Interface