WFP : how to access ethernet frame at stream layer

I have a WFP driver which has a callout registered at STREAM layer to capture stream packets.
IN certain conditions I need to have access to the preceding complete ethernet frame as a stream of bytes.
I would like to know if it is possible to get the complete frame at the STREAM layer.

Also I would like to know at which layer I can get the complete ethernet frame?

Thanks