<div dir="ltr"><div dir="ltr"><div>Hello Obaid, </div><div><br></div><div>It should be the DCERPC calls starting in frame number 15525.</div><div><br></div><div>The inputs I am providing to the Install method are:</div><div><br>                pszServer                : '\\WIN-AD2016'                   <br>                pszInfPath               : 'C:\Windows\System32\DriverStore\FileRepository\xeroxglobalprintdriver_pcl6.inf_amd64_37d0e6a31ac96d78\xeroxglobalprintdriver_pcl6.inf'<br>                pszDriverName            : 'testdriver'                     <br>                pszEnvironment           : 'Windows x64'                    <br>            dwFlags                  : 0x00000001 (1)                       <br>                   1: IPDFP_COPY_ALL_FILES             <br></div><br></div><div><br></div><div>Kind regards,<br></div><div>Justin Stephenson</div><div>Red Hat</div><div><br></div><div><div><div class="gmail_quote"><div dir="ltr">On Fri, Sep 28, 2018 at 4:01 PM Obaid Farooqi <<a href="mailto:obaidf@microsoft.com">obaidf@microsoft.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div link="blue" vlink="purple" lang="EN-US">
<div class="m_4288298521310562182WordSection1">
<p class="MsoNormal">Hi Justin:<u></u><u></u></p>
<p class="MsoNormal">Can you please let me know the relevant frame numbers in your network trace?<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><span style="color:#1f497d">Regards,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:#1f497d">Obaid Farooqi<u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:#1f497d">Escalation Engineer | Microsoft<u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="color:#1f497d">Exceeding your expectations is my highest priority.  If you would like to provide feedback on your case you may contact my manager at ramagane at Microsoft dot com<u></u><u></u></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><b>From:</b> Justin Stephenson <<a href="mailto:jstephen@redhat.com" target="_blank">jstephen@redhat.com</a>> <br>
<b>Sent:</b> Friday, September 28, 2018 7:52 AM<br>
<b>To:</b> Obaid Farooqi <<a href="mailto:obaidf@microsoft.com" target="_blank">obaidf@microsoft.com</a>><br>
<b>Cc:</b> MSSolve Case Email <<a href="mailto:casemail@microsoft.com" target="_blank">casemail@microsoft.com</a>>; <a href="mailto:cifs-protocol@lists.samba.org" target="_blank">cifs-protocol@lists.samba.org</a><br>
<b>Subject:</b> Re: [REG:118092719108783] Clarification on parsing printer driver inf failure - MSPAR RPC InstallPrinterDriverFromPackage<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal">Hi Obaid,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">From the Windows 10 Client I open the Print Management console, right-click Print Servers and add the Windows 2016 Server then right-click 'Drivers' and go through the Add Driver steps - selecting Have Disk and pointing to this INF file
 to install.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Thank you.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">-Justin<u></u><u></u></p>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal">On Thu, Sep 27, 2018 at 6:16 PM Obaid Farooqi <<a href="mailto:obaidf@microsoft.com" target="_blank">obaidf@microsoft.com</a>> wrote:<u></u><u></u></p>
</div>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<div>
<p class="MsoNormal">Hi Justin:<u></u><u></u></p>
<p class="MsoNormal">I’ll help you with this issue and will be in touch as soon as I have an answer.
<u></u><u></u></p>
<p class="MsoNormal">Can you please send me the steps you performed to install this driver from a Windows 10 machine to a remote print server?<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<p class="MsoNormal"><span style="color:#1f497d">Regards,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:#1f497d">Obaid Farooqi</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:#1f497d">Escalation Engineer | Microsoft</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:#1f497d">Exceeding your expectations is my highest priority.  If you would like to provide feedback on your case you may contact my manager at ramagane at Microsoft
 dot com</span><u></u><u></u></p>
</div>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From:</b> Edgar Olougouna
<br>
<b>Sent:</b> Thursday, September 27, 2018 1:53 PM<br>
<b>To:</b> Justin Stephenson <<a href="mailto:jstephen@redhat.com" target="_blank">jstephen@redhat.com</a>><br>
<b>Cc:</b> MSSolve Case Email <<a href="mailto:casemail@microsoft.com" target="_blank">casemail@microsoft.com</a>>;
<a href="mailto:cifs-protocol@lists.samba.org" target="_blank">cifs-protocol@lists.samba.org</a><br>
<b>Subject:</b> [REG:118092719108783] Clarification on parsing printer driver inf failure - MSPAR RPC InstallPrinterDriverFromPackage<u></u><u></u></p>
</div>
</div>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">[+ case number, cc casemail, bcc dochelp]<u></u><u></u></p>
<p class="MsoNormal">Hello Justin, The case number 118092719108783 has been created for this inquiry. One of our engineers will follow-up soon.<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">Regards,<u></u><u></u></p>
<p class="MsoNormal">Edgar<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"><b>From:</b> Justin Stephenson <<a href="mailto:jstephen@redhat.com" target="_blank">jstephen@redhat.com</a>>
<br>
<b>Sent:</b> Thursday, September 27, 2018 1:17 PM<br>
<b>To:</b> Interoperability Documentation Help <<a href="mailto:dochelp@microsoft.com" target="_blank">dochelp@microsoft.com</a>><br>
<b>Cc:</b> <a href="mailto:cifs-protocol@lists.samba.org" target="_blank">cifs-protocol@lists.samba.org</a><br>
<b>Subject:</b> Clarification on parsing printer driver inf failure - MSPAR RPC InstallPrinterDriverFromPackage<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<div>
<p class="MsoNormal">Hello,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">I am writing code which calls InstallPrinterDriverFromPackage() against Windows Server 2016 providing a valid pszInfPath retrieved from the output of a successful UploadPrinterDriverPackage()
 call. The upload is successful but the RPC InstallPrinterDriverFromPackage consistently fails with HRESULT 0x80070705(ERROR_UNKNOWN_PRINTER_DRIVER).<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Upon the failure, event ID Number 213 is logged in the PrintService Operational event viewer with the following message:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><i>Parsing inf (C:\Windows\System32\DriverStore\FileRepository\xeroxglobalprintdriver_pcl6.inf_amd64_37d0e6a31ac96d78\xerosglobalprintdriver_pcl6.inf) for printer driver testdriver
 failed (processor architecture Windows x64), error code 0x705, HRESULT 0x80070705.</i><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">The UserData details show:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">  SetupParseInf<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">    Label: ParseInfAndCommitFileQueue<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">    Message: PreSelectDriverEx failed<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">    InfPath: C:\Windows\System32\DriverStore\FileRepository\xeroxglobalprintdriver_pcl6.inf_amd64_37d0e6a31ac96d78\xerosglobalprintdriver_pcl6.inf<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">    DriverName: testdriver<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">    InstallSection: -<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">    ProcessorArchitecture: Windows x64<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">    LastError: 0x705<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">    HResult: 0x80070705<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">From a Windows 10 Client, I am able to install this printer driver using the same .inf file onto the remote Print Server manually without any issues.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">I ran the InfVerif.exe tool from the Windows Developer Kit against the provided inf file and only a single warning was issued about an unused string. I would like to know why the
 inf parsing is failing, or if there some way to validate a user-provided inf file in the same way that is performed internally by this RPC install method.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">I am attaching a packet capture taken on the Windows Server during the failure and also the .inf file used(excluding the several other driver installation files and directories).<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Any other ideas what is happening here would be appreciated.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Thank you.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Justin Stephenson<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Red Hat<u></u><u></u></p>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>

</blockquote></div></div></div></div>