ISymUnmanagedWriter::Initialize2 方法
設定要與此寫入器相關聯的中繼資料發出器介面,並設定要寫入偵錯符號的輸出檔案名。 此方法也可讓您設定程式資料庫 (PDB) 檔案的最終位置。
HRESULT Initialize2(
[in] IUnknown *emitter,
[in] const WCHAR *tempfilename,
[in] IStream *pIStream,
[in] BOOL fFullBuild,
[in] const WCHAR *finalfilename);
emitter
[in]中繼資料發出器介面的指標。
tempfilename
[in]的 WCHAR
指標,其中包含偵錯符號要寫入的檔案名。 如果檔案名稱是指定給不使用檔案名稱的寫入器,則這個參數會被忽略。
pIStream
[in]如果指定,符號寫入器會將符號發出至指定的 IStream ,而不是將符號發出至 參數中指定的 filename
檔案。 pIStream
是選用參數。
fFullBuild
[in] true
如果這是完整重建,則為 ; false
如果這是累加式編譯,則為 。
finalfilename
[in]的指標 WCHAR
,這是 PDB 檔案最後位置的路徑字串。
如果方法成功,S_OK;否則,E_FAIL或其他錯誤碼。
頭: CorSym.idl、CorSym.h