更新:2007 年 11 月
获取 Microsoft 中间语言 (MSIL) 程序集的具有强名称的签名。
HRESULT GetILStrongSignature (
[in, out] BYTE *pbSig,
[in, out] DWORD *pcbSig
);
参数
pbSig
[in, out] 保存签名数据的缓冲区。pcbSig
[in, out] 在输入中,为 pbSig 的大小(以字节为单位);在输出中,则为签名的大小(以字节为单位)。
返回值
HRESULT |
说明 |
---|---|
S_OK |
|
ERROR_INSUFFICIENT_BUFFER |
pbSig 缓冲区的大小不足以存储签名。 |
CORSEC_E_MISSING_STRONGNAME |
MSIL 程序集不是具有强命名的程序集。 |
要求
**平台:**请参见 .NET Framework 系统要求。
**头文件:**Cor.h
**库:**在 MsCorEE.dll 中用作资源
**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0