このシンボルに関連付けられているSymTagCompiland BLOB を取得します。
構文
HRESULT get_sourceLink(
DWORD cb,
DWORD *pcb,
BYTE *pb
);
パラメーター
cb
[in]パラメーターが指す省略可能なバッファーのサイズ (バイト単位 pb。
pcb
[出力、省略可能]pb が nullptr で、cb が 0 の場合、このパラメーターは必須であり、ソース リンク BLOB 全体を格納するために必要なサイズ (バイト単位) を返します。 それ以外の場合は、成功した場合に pb バッファーに書き込まれたバイト数が返されます。
pb
[出力、省略可能]ソース リンク情報 BLOB を返します。
戻り値
成功した場合は、S_OKを返します。それ以外の場合は、S_FALSE またはエラー コードを返します。
手記
S_FALSE の戻り値は、シンボルに対してプロパティを使用しないことを意味します。
関連項目
IDiaSymbol10- ソース リンク の使用の