IPrintDialogServices::GetCurrentPortName

[Bu ön belgeleme ve değiştirmek için bir konu değildir.]

PrintDlgEx işlevini kullanan bir uygulama geçerli bağlantı noktasının adını almak için GetCurrentPortName yöntemini çağırabilir.

hresult GetCurrentPortName) lptstrlpPortName,UINT* pcchSize);
 

Parametreleri

lpPortName
Geçerli bağlantı noktası boş sonlandırılmış adını aldığı arabellek işaretçisine.
pcchSize
İşaretçi bir UINT değişkeni. Giriş lpPortName parametresiyle işaret arabellek boyutu, bayt (ANSI sürümü) veya 16-bit karakter (Unicode sürümü), değişkeni belirtir. Çıktı, değişken arabelleğe yazılan Sonlandırıcı boş karakter dahil karakteri veya bayt sayısını içerir.

Boyutu üzerinde giriş sıfır ise, işlev gerekli arabellek boyutunu (bayt veya karakter) pcchSize içinde döndürür ve lpPortName arabellek kullanmaz.

Dönüş değerleri

Yöntem başarılı olursa, return s_ok değerdir. Geçerli bağlantı noktası ise, s_ok dönüş değeri olan, pcchSize içinde döndürülen değeri sıfırdır ve lpPortName arabellek değişmeden.

Bir hata oluşursa, dönüş değeri bir com hata kodudur. Daha fazla bilgi için bkz: Hata işleme.

QuickInfo

nbsp; Windows &NT: sürüm 5.0 veya sonraki sürümünü gerektirir.
Windows:Desteklenmeyen.
Windows ce:Desteklenmeyen.
Header:Commdlg.h ilan.

Ayrıca bkz:

Ortak iletişim kutusuna kitaplığın genel bakış, IPrintDialogServices, PrintDlgEx

Index