WskGetAddressInfo returning STATUS_INTERNAL_ERROR in early boot

I am calling WskGetAddressInfo very early in boot but am getting a response of STATUS_INTERNAL_ERROR. I am wondering if this is because it’s too early for DNS resolution to work, or because I haven’t told the system what the DNS servers are yet. I am only trying to resolve a string of “172.16.3.200” to an IP address, so I had hoped that DNS servers wouldn’t be required for this.

Any suggestions? I can get the IP from the bootloader so I suppose I don’t really need to do any name resolution in Windows, so it’s more just a curiosity thing.

Thanks

James