RemovePrinter (IEPrint) VC++ Example
void CEPrintDemoView::OnRemoveEprintPrinter()
{
IEPrint * pLeadPrnt;
HRESULT hr;
hr = ::CoCreateInstance(CLSID_EPrint, NULL, CLSCTX_ALL, IID_IEPrint, (void**) &pLeadPrnt);
if(FAILED(hr))
return;
pLeadPrnt->RemovePrinter("Test Printer Name");
if(pLeadPrnt)
{
pLeadPrnt->Release();
pLeadPrnt = NULL;
}
}