9 Index
A
Abstract data model
Adding a scoped share with an alias to a server example
ADT_SECURITY_DESCRIPTOR structure
C
Client
CONNECT_INFO_0_CONTAINER structure
CONNECT_INFO_1_CONTAINER structure
D
Data model - abstract
Data model – abstract
Data types
Deleting two-phase share - example
E
Error codes (section 2.2.2.10, section 2.2.2.11, section 2.2.2.12)
Events
Example of resumehandle example
adding a scoped share with an alias to a server
F
FILE_INFO_2_CONTAINER structure
FILE_INFO_3_CONTAINER structure
Flags
G
I
Implementer - security considerations
Implementers – security considerations
Initialization
L
Local events
local application
server
deregisters
looks up
notifies
registers new
updates connection count on transport
user pauses or resumes CIFS server
M
Message processing
Message sequencing
Messages
Methods
NetprNameCanonicalize (Opnum 34)
NetprPathCanonicalize (Opnum 31)
NetrDfsCreateExitPoint (Opnum 48)
NetrDfsCreateLocalPartition (Opnum 44)
NetrDfsDeleteExitPoint (Opnum 49)
NetrDfsDeleteLocalPartition (Opnum 45)
NetrDfsFixLocalVolume (Opnum 51)
NetrDfsManagerReportSiteInfo (Opnum 52)
NetrDfsModifyPrefix (Opnum 50)
NetrDfsSetLocalVolumeState (Opnum 46)
NetrpGetFileSecurity (Opnum 39)
NetrpSetFileSecurity (Opnum 40)
NetrServerAliasEnum (Opnum 55)
NetrServerStatisticsGet (Opnum 24)
NetrServerTransportAdd (Opnum 25)
NetrServerTransportAddEx (Opnum 41)
NetrServerTransportDel (Opnum 27)
NetrServerTransportDelEx (Opnum 53)
NetrServerTransportEnum (Opnum 26)
NetrShareEnumSticky (Opnum 36)
N
NET_DFS_ENTRY_ID_CONTAINER structure
NetprNameCanonicalize (Opnum 34) method
NetprNameCompare (Opnum 35) method
NetprNameValidate (Opnum 33) method
NetprPathCanonicalize (Opnum 31) method
NetprPathCompare (Opnum 32) method
NetprPathType (Opnum 30) method
NetrConnectionEnum (Opnum 8) method
NetrDfsCreateExitPoint (Opnum 48) method
NetrDfsCreateLocalPartition (Opnum 44) method
NetrDfsCreateLocalPartition method
NetrDfsDeleteExitPoint (Opnum 49) method
NetrDfsDeleteLocalPartition (Opnum 45) method
NetrDfsDeleteLocalPartition method
NetrDfsFixLocalVolume (Opnum 51) method
NetrDfsGetVersion (Opnum 43) method
NetrDfsManagerReportSiteInfo (Opnum 52) method
NetrDfsManagerReportSiteInfo method
NetrDfsModifyPrefix (Opnum 50) method
NetrDfsSetLocalVolumeState (Opnum 46) method
NetrDfsSetLocalVolumeState method
NetrFileClose (Opnum 11) method
NetrFileGetInfo (Opnum 10) method
NetrpGetFileSecurity (Opnum 39) method
NetrpSetFileSecurity (Opnum 40) method
NetrRemoteTOD (Opnum 28) method
NetrServerAliasAdd (Opnum 54) method
NetrServerAliasDel (Opnum 56) method
NetrServerAliasEnum (Opnum 55) method
NetrServerDiskEnum (Opnum 23) method
NetrServerGetInfo (Opnum 21) method
NetrServerSetInfo (Opnum 22) method
NetrServerStatisticsGet (Opnum 24) method
NetrServerStatisticsGet method
NetrServerTransportAdd (Opnum 25) method
NetrServerTransportAddEx (Opnum 41) method
NetrServerTransportAddEx method
NetrServerTransportDel (Opnum 27) method
NetrServerTransportDelEx (Opnum 53) method
NetrServerTransportDelEx method
NetrServerTransportEnum (Opnum 26) method
NetrServerTransportEnum method
NetrSessionDel (Opnum 13) method
NetrSessionEnum (Opnum 12) method
NetrShareAdd (Opnum 14) method
NetrShareCheck (Opnum 20) method
NetrShareDel (Opnum 18) method
NetrShareDelCommit (Opnum 38) method
NetrShareDelEx (Opnum 57) method
NetrShareDelStart (Opnum 37) method
NetrShareDelSticky (Opnum 19) method
NetrShareEnum (Opnum 15) method
NetrShareEnumSticky (Opnum 36) method
NetrShareGetInfo (Opnum 16) method
NetrShareSetInfo (Opnum 17) method
O
P
Protocol Details
PSERVER_XPORT_INFO_0_CONTAINER
PSERVER_XPORT_INFO_1_CONTAINER
PSERVER_XPORT_INFO_2_CONTAINER
PSERVER_XPORT_INFO_3_CONTAINER
R
Relationship to other protocols
S
Sequencing – message
Sequencing rules
Server
local application
server
deregisters
looks up
notifies
registers new
updates connection count on transport
user pauses or resumes CIFS server
NetprNameCanonicalize (Opnum 34) method
NetprNameCompare (Opnum 35) method
NetprNameValidate (Opnum 33) method
NetprPathCanonicalize (Opnum 31) method
NetprPathCompare (Opnum 32) method
NetprPathType (Opnum 30) method
NetrConnectionEnum (Opnum 8) method
NetrDfsCreateExitPoint (Opnum 48) method
NetrDfsCreateLocalPartition (Opnum 44) method
NetrDfsDeleteExitPoint (Opnum 49) method
NetrDfsDeleteLocalPartition (Opnum 45) method
NetrDfsFixLocalVolume (Opnum 51) method
NetrDfsGetVersion (Opnum 43) method
NetrDfsManagerReportSiteInfo (Opnum 52) method
NetrDfsModifyPrefix (Opnum 50) method
NetrDfsSetLocalVolumeState (Opnum 46) method
NetrFileClose (Opnum 11) method
NetrFileGetInfo (Opnum 10) method
NetrpGetFileSecurity (Opnum 39) method
NetrpSetFileSecurity (Opnum 40) method
NetrRemoteTOD (Opnum 28) method
NetrServerAliasAdd (Opnum 54) method
NetrServerAliasDel (Opnum 56) method
NetrServerAliasEnum (Opnum 55) method
NetrServerDiskEnum (Opnum 23) method
NetrServerGetInfo (Opnum 21) method
NetrServerSetInfo (Opnum 22) method
NetrServerStatisticsGet (Opnum 24) method
NetrServerTransportAdd (Opnum 25) method
NetrServerTransportAddEx (Opnum 41) method
NetrServerTransportDel (Opnum 27) method
NetrServerTransportDelEx (Opnum 53) method
NetrServerTransportEnum (Opnum 26) method
NetrSessionDel (Opnum 13) method
NetrSessionEnum (Opnum 12) method
NetrShareAdd (Opnum 14) method
NetrShareCheck (Opnum 20) method
NetrShareDel (Opnum 18) method
NetrShareDelCommit (Opnum 38) method
NetrShareDelEx (Opnum 57) method
NetrShareDelStart (Opnum 37) method
NetrShareDelSticky (Opnum 19) method
NetrShareEnum (Opnum 15) method
NetrShareEnumSticky (Opnum 36) method
NetrShareGetInfo (Opnum 16) method
NetrShareSetInfo (Opnum 17) method
SERVER_ALIAS_ENUM_STRUCT structure
SERVER_ALIAS_INFO_0_CONTAINER structure
SERVER_TRANSPORT_INFO_0 structure
SERVER_TRANSPORT_INFO_1 structure
SERVER_TRANSPORT_INFO_2 structure
SERVER_TRANSPORT_INFO_3 structure
SERVER_XPORT_ENUM_STRUCT structure
SERVER_XPORT_INFO_0_CONTAINER structure
SERVER_XPORT_INFO_1_CONTAINER structure
SERVER_XPORT_INFO_2_CONTAINER structure
SERVER_XPORT_INFO_3_CONTAINER structure
SESSION_INFO_0_CONTAINER structure
SESSION_INFO_1_CONTAINER structure
SESSION_INFO_10_CONTAINER structure
SESSION_INFO_2_CONTAINER structure
SESSION_INFO_502_CONTAINER structure
SHARE_INFO_0_CONTAINER structure
SHARE_INFO_1_CONTAINER structure
SHARE_INFO_2_CONTAINER structure
SHARE_INFO_501_CONTAINER structure
SHARE_INFO_502_CONTAINER structure
SHARE_INFO_503_CONTAINER structure
T
Timer events
Timers
Two-phase share deletion example
U
V
W