C# 클래스 Microsoft.Protocol.TestSuites.Smbd.TestSuite.SmbdNegotiate

상속: Microsoft.Protocols.TestTools.TestClassBase
파일 보기 프로젝트 열기: Microsoft/WindowsProtocolTestSuites

공개 메소드들

메소드 설명
BasicNegotiate ( ushort creditsRequested, uint preferredSendSize, uint maxReceiveSize, uint maxFragmentedSize, SmbdNegotiateResponse &response ) : void
LogSmbdEndpointEvent ( string log ) : void
NegativeNegotiate ( ushort creditsRequested, uint preferredSendSize, uint maxReceiveSize, uint maxFragmentSize ) : void
NegotiateBasicChecker ( SmbdNegotiateResponse response, ushort creditsRequested, uint maxReceiveSize, uint preferredSendSize, uint maxFragmentedSize ) : void
Negotiate_Version ( SmbdVersion minVer, SmbdVersion maxVer ) : void

보호된 메소드들

메소드 설명
TestCleanup ( ) : void
TestInitialize ( ) : void

비공개 메소드들

메소드 설명
BVT_SmbdNegotiate_Basic ( ) : void
ClassCleanup ( ) : void
ClassInitialize ( Microsoft.VisualStudio.TestTools.UnitTesting.TestContext context ) : void
SmbdNegotiate_DisconnectAfterNegotiate ( ) : void
SmbdNegotiate_NegativeParameter_CreditsRequested ( ) : void
SmbdNegotiate_NegativeParameter_MaxFragmentedSize ( ) : void
SmbdNegotiate_NegativeParameter_MaxReceiveSize ( ) : void
SmbdNegotiate_NegotiationTimer ( ) : void
SmbdNegotiate_NegotiationTimer_Timeout ( ) : void
SmbdNegotiate_PreferredSendSizeLessThan128 ( ) : void
SmbdNegotiate_PreferredSendSizeMaxValue ( ) : void
SmbdNegotiate_PreferredSendSizeWithZero ( ) : void
SmbdNegotiate_Redundancy ( ) : void
SmbdNegotiate_UncompletedMessage ( ) : void
SmbdNegotiate_VersionRangeCover0x0100_EqualMaxVersion ( ) : void
SmbdNegotiate_VersionRangeCover0x0100_EqualMinVersion ( ) : void
SmbdNegotiate_VersionRangeCover0x0100_EqualMinVersionAndMaxVersion ( ) : void
SmbdNegotiate_VersionRangeCover0x0100_InMiddle ( ) : void
SmbdNegotiate_VersionRangeNotCover0x0100_LargerThanMaxVersion ( ) : void
SmbdNegotiate_VersionRangeNotCover0x0100_LessThanMinVersion ( ) : void

메소드 상세

BasicNegotiate() 공개 메소드

public BasicNegotiate ( ushort creditsRequested, uint preferredSendSize, uint maxReceiveSize, uint maxFragmentedSize, SmbdNegotiateResponse &response ) : void
creditsRequested ushort
preferredSendSize uint
maxReceiveSize uint
maxFragmentedSize uint
response Microsoft.Protocols.TestTools.StackSdk.FileAccessService.Smbd.SmbdNegotiateResponse
리턴 void

LogSmbdEndpointEvent() 공개 메소드

public LogSmbdEndpointEvent ( string log ) : void
log string
리턴 void

NegativeNegotiate() 공개 메소드

public NegativeNegotiate ( ushort creditsRequested, uint preferredSendSize, uint maxReceiveSize, uint maxFragmentSize ) : void
creditsRequested ushort
preferredSendSize uint
maxReceiveSize uint
maxFragmentSize uint
리턴 void

NegotiateBasicChecker() 공개 메소드

public NegotiateBasicChecker ( SmbdNegotiateResponse response, ushort creditsRequested, uint maxReceiveSize, uint preferredSendSize, uint maxFragmentedSize ) : void
response Microsoft.Protocols.TestTools.StackSdk.FileAccessService.Smbd.SmbdNegotiateResponse
creditsRequested ushort
maxReceiveSize uint
preferredSendSize uint
maxFragmentedSize uint
리턴 void

Negotiate_Version() 공개 메소드

public Negotiate_Version ( SmbdVersion minVer, SmbdVersion maxVer ) : void
minVer SmbdVersion
maxVer SmbdVersion
리턴 void

TestCleanup() 보호된 메소드

protected TestCleanup ( ) : void
리턴 void

TestInitialize() 보호된 메소드

protected TestInitialize ( ) : void
리턴 void