<Return[D]><Top>

DeletePrintProvidor

Declare Function Api_DeletePrintProvidor& Lib "winspool.drv" Alias "DeletePrintProvidorA" (ByVal pName$, ByVal pEnvironment$, ByVal pPrintProvidorName$)

Declare Function DeletePrintProvidor Lib "winspool.drv" Alias "DeletePrintProvidorA" (ByVal pName As String, ByVal pEnvironment As String, ByVal pPrintProvidorName As String) As Long

AddPrintProvidor 関数で追加されたプリンタプロバイダを削除する。

パラメータ
pName
    プロバイダを削除するサーバーの名前が入った、NULL で終わる文字列へのポインタを指定する。NULL を指定すると、ローカルコンピュー

    タのプリンタプロバイダが削除される。
pEnvironment
    プロバイダを削除する環境("Windows NT x86"、"Windows NT R4000"、"Windows NT Alpha_AXP"、"Windows 4.0" など)が入った、

    NULL で終わる文字列へのポインタを指定する。NULL を指定すると、呼び出し側アプリケーションとクライアントコンピュータ(宛先アプリケ

    ーションとプリントサーバーではない)の現在の環境からプロセッサが削除される。汎用性が最も高い NULL を指定することを推奨。
pPrintProvidorName
    削除するプロバイダの名前が入った、NULL で終わる文字列へのポインタを指定する。

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