A PNF is the compiled form of the INF. It is generated at installation time by the OS. You don't create it yourself. Ship your INF file which contains the installation info. When the INF file is installed by the OS it'll create the PNF automatically based upon the contents of the INF. This is how it is supposed to work. See the following links.
create a .PNF file
Negron, Marcus
0
Reputation points
how to create a .PNF file? it appears to be binary file containing many string representations of filenames and vid/pid specifics but i do not know how it was created or how to create my own? thx