DeletePrinterDriverEx |
Declare Function Api_DeletePrinterDriverEx& Lib "winspool.drv" Alias "DeletePrinterDriverA" (ByVal pName$, ByVal pEnvironment$, ByVal pDriverName$, ByVal dwDeleteFlag&) |
||||||||
Declare Declare Function DeletePrinterDriverEx Lib "winspool.drv" Alias "DeletePrinterDriverA" (ByVal pName As String, ByVal pEnvironment As String, ByVal pDriverName As String, ByVal dwDeleteFlag As Long) As Long |
|||||||||
サーバーでサポートされるドライバ名のリストから、指定されたプリンタドライバ名を削除する。また、そのドライバ名に関連するファイルを削除することもできる。 |
|||||||||
パラメータ
のプリンタドライバが削除される。 NULL で終わる文字列へのポインタを指定する。NULL を指定すると、呼び出し側アプリケーションとクライアントコンピュータ (宛先アプリケ
ーションやプリントサーバーではない) の現在の環境からドライバ名が削除される。
DPD_DELETE_SPECIFIC_VERSION をセットしない場合、指定したドライバと同じドライバで使用中のバージョンがなければ、すべてのバ ージョンが削除される。DPD_DELETE_UNUSED_FILES と DPD_DELETE_ALL_FILES のどちらもセットしない場合、ドライバファイル は削除されない。
dwVersionFlag
DPD_DELETE_SPECIFIC_VERSION を指定したときだけである。
削除できるようにする。 ける。 |