Display a TRACE, when the Service "spooler" is not running (NT).
Some extra Tests for GetPrinterDriverDirectory
You are testing last error after the API calls but don't set it to a bogus
(0xdeadbeef) value before an API call, so this is not clear who is changing
last error.