---
title: HandleProtocolServiceFeature
framework: kernel
role: pseudoSymbol
path: kernel/iofirewireserialbusprotocoltransport/1813808-handleprotocolservicefeature
---

# HandleProtocolServiceFeature

Handle specified feature supported by the protocol layer.

## Declaration

```occ
virtual bool HandleProtocolServiceFeature (
 SCSIProtocolFeature feature,
 void *serviceValue ); 
```

## Return Value

Return Value Will return true if the specified feature is supported by the protocol layer.

## Overview

Overview See IOSCSIProtocolServices.h for more details regarding HandleProtocolServiceFeature.

## See Also

### Miscellaneous

- [AbortSCSICommand](kernel/iofirewireserialbusprotocoltransport/1813790-abortscsicommand.md)
- [AllocateResources](kernel/iofirewireserialbusprotocoltransport/1813792-allocateresources.md)
- [cleanUp](kernel/iofirewireserialbusprotocoltransport/1813793-cleanup.md)
- [CoalesceSenseData](kernel/iofirewireserialbusprotocoltransport/1813795-coalescesensedata.md)
- [CommandORBAccessor](kernel/iofirewireserialbusprotocoltransport/1813797-commandorbaccessor.md)
- [CompleteSCSITask](kernel/iofirewireserialbusprotocoltransport/1813798-completescsitask.md)
- [CriticalOrbSubmission](kernel/iofirewireserialbusprotocoltransport/1813800-criticalorbsubmission.md)
- [DeallocateResources](kernel/iofirewireserialbusprotocoltransport/1813802-deallocateresources.md)
- [finalize](kernel/iofirewireserialbusprotocoltransport/1813804-finalize.md)
- [free](kernel/iofirewireserialbusprotocoltransport/1813806-free.md)
- [init](kernel/iofirewireserialbusprotocoltransport/1813809-init.md)
- [IsProtocolServiceSupported](kernel/iofirewireserialbusprotocoltransport/1813810-isprotocolservicesupported.md)
- [LoginCompletion](kernel/iofirewireserialbusprotocoltransport/1813811-logincompletion.md)
- [LogoutCompletion](kernel/iofirewireserialbusprotocoltransport/1813812-logoutcompletion.md)
- [LunResetComplete](kernel/iofirewireserialbusprotocoltransport/1813813-lunresetcomplete.md)
- [SBP2LoginAccessor](kernel/iofirewireserialbusprotocoltransport/1813814-sbp2loginaccessor.md)
- [SendSCSICommand](kernel/iofirewireserialbusprotocoltransport/1813815-sendscsicommand.md)
- [SetCommandBuffers](kernel/iofirewireserialbusprotocoltransport/1813816-setcommandbuffers.md)
- [SetValidAutoSenseData](kernel/iofirewireserialbusprotocoltransport/1813817-setvalidautosensedata.md)
- [start](kernel/iofirewireserialbusprotocoltransport/1813818-start.md)
- [StatusNotify](kernel/iofirewireserialbusprotocoltransport/1813819-statusnotify.md)
- [UnsolicitedStatusNotify](kernel/iofirewireserialbusprotocoltransport/1813820-unsolicitedstatusnotify.md)
