language, or formatting of the technical content. 5/15/2014 21.0 None No changes to the meaning, language, or formatting of the technical content. 6/30/2015 22.0 Major Significantly changed the technical content. 10/16/2015 22.0 None No changes to the meaning, language, or formatting of the technical content. 7/14/2016 22.0 None No changes to the meaning, language, or formatting of the technical content. 6/1/2017 22.0 None No changes to the meaning, language, or formatting of the technical content. 9/15/2017 23.0 Major Significantly changed the technical content.
DomainAnnouncement 0x0C For more information, see section 2.2.7. MasterAnnouncement 0x0D For more information, see section 2.2.8. ResetStateRequest 0x0E For more information, see section 2.2.9. LocalMasterAnnouncement 0x0F For more information, see section . HostAnnouncement Browser Frame A server (including ) a HostAnnouncement browser frame to advertise its presence and to specify the types of resources and services it supports. It MUST be a response to an , as specified in section 2.2.2, or to the expiration of the HostAnnouncement timer, as specified in section . A server MUST issue a HostAnnouncement in response to a received AnnouncementRequest browser frame (as defined in section 2.2.2) or as a response to the expiration of the announcement timer, as specified in section . Failure to do so results in this server's resources being absent in the resource enumeration to browser clients. A server SHOULD send a HostAnnouncement to the using the NetBIOS unique name <machine group>[0x1D] and mailslot \MAILSLOT\LANMAN.<9> The format of the HostAnnouncement frame MUST be as follows. 0 1 2 3 4 5 6 7 8 9 1 0 1 2 3 4 5 6 7 8 9 2 0 1 2 3 4 5 6 7 8 9 3 0 1 0x01 UpdateCount Periodicity ... ServerName (16 bytes) ... ... ... OSVersionMajor OSVersionMinor ServerType BrowserVersionMajor BrowserVersionMinor Signature Comment (variable) ... 0x01 (1 byte): The 8-bit operation code (opcode) that identifies this structure as a HostAnnouncement This opcode MUST have a value of 0x01.
Index A 53 54 Abstract data model 35 28 50 31 server ( 31, 35) 32 20 13 B 29 BecomeBackup ( 39, 43) 23 33 Browser server 35 38 37 50 39 33 39 46 36 C 13 63 Client 28 29 28 31 29 30 29 30 29 31 28 D Data model - abstract 35 28 50 31 server ( 31, 35) Domain master browser server 50 51 51 52 52 50 52 51 41 24 E Election examples ( 53, 54) Events 31 - server ( 33, 50) 31 timer - server ( 33, 46) 53 53 54 53 F 13 G GetBackupListRequest Frame ( 30, 42) 22 GetBackupListResponse Frame ( 30, 45) 23 6 17 H Higher-layer triggered events 38 29 51 32 40 19 I 56 56 56 9 Initialization 37 28 51 32 server ( 32, 37) Interfaces - server 33 6 L
Local events 50 31 52 33 server ( 33, 50) 40 26 M 53 53 52 25 Message processing 39 29 52 32 server ( 32, 39) Messages 15 17 15 Methods 39 41 42 40 40 42 30 43 32 29 45 32 Sending a RequestElection Frame ( 30, 46) 43 45 N 15 16 42 42 Nonbrowser server 31 32 32 33 32 32 33 31 8 O 9 P 56 56 12 12 57 Protocol Details 28 R 39 41 42 40 40 42 30 43 32 8 9 8 10 43 21 25 29 S 56 56 56 45 32 Sending a RequestElection Frame method ( 30, 46) 43 45 45 Sequencing rules 39 29 52 32 server ( 32, 39) Server abstract data model ( 31, 35) 33 initialization ( 32, 37) events ( 33, 50) message processing ( 32, 39) 33 39 41 42 40 40 42 43 32 45 32 46 43 45