描述
DeletePrinterKey功能删除指定的键及其指定打印机的所有子键。
C++ 语法
DWORD DeletePrinterKey( __in HANDLE hPrinter, __in LPCTSTR pKeyName ); |
PowerBASIC 语法
FUNCTION DeletePrinterKeyA ( _ BYVAL hPrinter AS DWORD, _ BYREF pKeyName AS ASCIIZ _ ) AS DWORD |
Unicode版本:
FUNCTION DeletePrinterKeyW ( _ BYVAL hPrinter AS DWORD, _ BYREF pKeyName AS WSTRINGZ _ ) AS DWORD |
参数
hPrinter
[in]处理功能删除键的打印机。使用OpenPrinter或AddPrinter功能来检索打印机句柄。
pKeyName
[in]指向指定要删除密钥的以空字符结尾的字符串的指针。使用反斜杠(\\)字符作为分隔符来指定具有一个或多个子项的路径。
如果pKeyName为空字符串(“”),DeletePrinterKey将删除打印机顶层键下方的所有键。如果pKeyName为NULL,则DeletePrinterKey返回ERROR_INVALID_PARAMETER。
返回值
如果函数成功,则返回值为ERROR_SUCCESS。
如果函数失败,则返回值是系统错误代码。
引用文件 #INCLUDE Once
WinSpool.inc(包括Windows.inc)