IPrintDialogServices::GetCurrentPortName

[Acest lucru este documenta?ia preliminare și subiect pentru a schimba].

O cerere utilizând funcția PrintDlgEx puteți apela metoda GetCurrentPortName pentru a prelua numele portului curent.

(HRESULT GetCurrentPortName LPTSTRlpPortName,UINT* pcchSize);
 

Parametrii

lpPortName
Indicatorul pentru a o tampon care primește numele null-terminated portul curent.
pcchSize
Indicatorul pentru a o variabilă UINT . La intrare, variabila specifică dimensiunea, în octeți (ANSI versiunea) sau 16-bit caractere (versiunea Unicode), de tampon a subliniat de parametrul lpPortName . Produc?ia, variabila conține numărul de octeți sau de caractere, inclusiv caracterul care null, scris la tampon.

Dacă dimensiunea este zero la intrare, funcția întoarce mărime tampon necesare (în caractere sau octeți) în pcchSize și nu utilizați tampon lpPortName.

Valorile întroarse

Dacă metoda este de succes, valoarea returnată este S_OK. Dacă nu există nici un port curente, valoarea returnată este S_OK, valoarea returnată în pcchSize este zero, și lpPortName tampon este neschimbată.

Dacă apare o eroare, valoarea returnată este un cod de eroare la COM. Pentru mai multe informații, consultați Eroare de manipulare.

QuickInfo

nbsp; Windows &NT: necesită versiunea 5.0 sau o versiune ulterioară.
Windows:Neacceptat.
Windows CE:Neacceptat.
Antet:A declarat în commdlg.h.

A se vedea, de asemenea

Comune Dialog casetă de prezentare biblioteca, IPrintDialogServices, PrintDlgEx

Index