A hardware analyzer should show every packet on the bus unless you've configured it to hide some traffic.
I suspect there is pilot error on my part here. But I checked and do not believe any filters are defined/active. I'm trying several other things now, but will probably come back and spend more time reading up on Frontline software.
If the device completes enumeration with a configuration > 0, Windows has assigned a driver (look in Device Manager to find the driver).
There is a driver: "Freescale USB RNDIS #3". But under "Control Panel\Network and Internet\Network Connections" the network is still assigned a description of "Disabled".
Then the device must successfully communicate using the driver.
I have a feeling the windows description ("Disabled") is somewhat subjective. My bet is that the driver is communicating successfully. But the connected Ethernet network is not-connected-well (I'm still working on that part).
I was hoping to take this in small steps and verify the USB portion of my code was functioning by using the Frontline USB analyzer. But since the analyzer is not working for me and the network is "Disabled" I have no tools that I know of to "look at" the USB activity.
So it looks like I will have to take one big step and cross my fingers that when I write all the code to connect the Ethernet to the USB in my device that the Win7 box will start behaving. That's a big step and a lot of untested code all at once.
-thanks for your help.