---
title: IOUserNetworkPacketBufferPoolFlags
framework: NetworkingDriverKit
role: symbol
role_heading: Enumeration
path: networkingdriverkit/iousernetworkpacketbufferpoolflags
---

# IOUserNetworkPacketBufferPoolFlags

## Declaration

```occ
enum IOUserNetworkPacketBufferPoolFlags : unsigned int;
```

## Topics

### Enumeration Cases

- [PoolFlagIODirectionIn](networkingdriverkit/iousernetworkpacketbufferpoolflags/poolflagiodirectionin.md)
- [PoolFlagIODirectionOut](networkingdriverkit/iousernetworkpacketbufferpoolflags/poolflagiodirectionout.md)
- [PoolFlagMapToDevice](networkingdriverkit/iousernetworkpacketbufferpoolflags/poolflagmaptodevice.md)
- [PoolFlagMapToDext](networkingdriverkit/iousernetworkpacketbufferpoolflags/poolflagmaptodext.md)
- [PoolFlagMask](networkingdriverkit/iousernetworkpacketbufferpoolflags/poolflagmask.md)
- [PoolFlagPersistentMemory](networkingdriverkit/iousernetworkpacketbufferpoolflags/poolflagpersistentmemory.md)
- [PoolFlagSingleMemorySegment](networkingdriverkit/iousernetworkpacketbufferpoolflags/poolflagsinglememorysegment.md)
- [PoolFlagVirtualDevice](networkingdriverkit/iousernetworkpacketbufferpoolflags/poolflagvirtualdevice.md)
