Aracılığıyla paylaş


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

Ayrıca bkz.