<Return[D]><Top>

DeletePrinterConnection

Declare Function Api_DeletePrinterConnection& Lib "winspool.drv" Alias "DeletePrinterConnectionA" (ByVal pName$)

Declare Function DeletePrinterConnection Lib "winspool.drv" Alias "DeletePrinterConnectionA" (ByVal pName As String) As Long

AddPrinterConnection 関数または ConnectToPrinterDlg 関数によって作成されたプリンタへの接続を削除する。

パラメータ
pName
    削除対象のプリンタ接続の名前が入った、NULL で終わる文字列へのポインタを指定する。

戻り値
    関数が成功すると、0 以外の値が返る。
    関数が失敗すると、0 が返る。拡張エラー情報を取得するには、 関数を使う。

解説
    プリンタ接続を作成するときにサーバーにコピーされたプリンタドライバは削除されない。