ISymUnmanagedWriter::Initialize2 Yöntemi
Bu yazıcının ilişkilendirileceği meta veri yayıcı arabirimini ayarlar ve hata ayıklama simgelerinin yazılacağı çıkış dosyası adını ayarlar. Bu yöntem, program veritabanı (PDB) dosyasının son konumunu ayarlamanıza da olanak tanır.
Sözdizimi
HRESULT Initialize2(
[in] IUnknown *emitter,
[in] const WCHAR *tempfilename,
[in] IStream *pIStream,
[in] BOOL fFullBuild,
[in] const WCHAR *finalfilename);
Parametreler
emitter
[in] Meta veri yayıcı arabiriminin işaretçisi.
tempfilename
[in] Hata ayıklama simgelerinin yazıldığı dosya adını içeren bir WCHAR
işaretçi. Dosya adlarını kullanmayan bir yazar için bir dosya adı belirtilirse, bu parametre yoksayılır.
pIStream
[in] Belirtildiyse, simge yazıcı, sembolleri parametresinde belirtilen dosya yerine verilen IStream içine filename
yayar. pIStream
parametresi isteğe bağlıdır.
fFullBuild
[in] true
bu tam bir yeniden derleme ise; false
bu artımlı derlemeyse.
finalfilename
[in] PDB dosyasının son konumuna giden yol dizesi olan bir WCHAR
işaretçi.
Dönüş Değeri
Yöntemin başarılı olup olmadığını S_OK; aksi takdirde, E_FAIL veya başka bir hata kodu.
Gereksinimler
Üstbilgi: CorSym.idl, CorSym.h