SRV_INSTANCE_TYPE enumeration (ntifs.h)
The SRV_INSTANCE_TYPE enumeration type describes the SRV instance type for an SRV_OPEN_ECP_CONTEXT.
Syntax
typedef enum _SRV_INSTANCE_TYPE {
SrvInstanceTypeUndefined,
SrvInstanceTypePrimary,
SrvInstanceTypeCsv,
SrvInstanceTypeSBL,
SrvInstanceTypeSR,
SrvInstanceTypeVSMB
} SRV_INSTANCE_TYPE, *PSRV_INSTANCE_TYPE;
Constants
SrvInstanceTypeUndefined The SRV instance type is undefined. |
SrvInstanceTypePrimary The open request came from a primary instance of SRV with user-facing shares. |
SrvInstanceTypeCsv The open request came from an internal instance of SRV used by CSVFS. |
SrvInstanceTypeSBL The open request came from an internal instance of SRV used by S2D at Software Layer Bus (SBL). |
SrvInstanceTypeSR The open request came from an internal instance of SRV used by Storage Replica. |
SrvInstanceTypeVSMB The open request came from an internal instance of SRV used by Hyper-V over SMB. |
Requirements
Requirement | Value |
---|---|
Header | ntifs.h (include Ntifs.h) |