C# 클래스 Microsoft.Protocols.TestTools.StackSdk.FileAccessService.Smb2.OPLOCK_BREAK_Notification_Packet

The SMB2 OPLOCK_BREAK Notification Packet is sent by the server when the underlying object store indicates that an opportunistic lock (oplock) is being broken, representing a change in the oplock level. This response is composed of an SMB2 header, as specified in section , followed by this notification structure:
파일 보기 프로젝트 열기: Microsoft/WindowsProtocolTestSuites 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
OplockLevel OPLOCK_BREAK_Notification_Packet_OplockLevel_Values
Reserved OPLOCK_BREAK_Notification_Packet_Reserved_Values

프로퍼티 상세

OplockLevel 공개적으로 프로퍼티

The server MUST set this to the maximum value of the OplockLevel that the server will accept for an acknowledgment from the client. Because SMB2_OPLOCK_LEVEL_BATCH is the highest oplock level, and it is being broken to a lower level, the server will never send a break from SMB2_OPLOCK_LEVEL_BATCH to SMB2_OPLOCK_LEVEL_BATCH. Thus this field MUST contain one of the following values:-based clients never use exclusive oplocks. Because there are no situations where it would want an exclusive oplock where it would not also want an SMB2_OPLOCK_LEVEL_BATCH, it always requests an SMB2_OPLOCK_LEVEL_BATCH.
public OPLOCK_BREAK_Notification_Packet_OplockLevel_Values OplockLevel
리턴 OPLOCK_BREAK_Notification_Packet_OplockLevel_Values

Reserved 공개적으로 프로퍼티

Unused at the present and MUST be treated as reserved. The server MUST set this to 0, and the client MUST ignore it on receipt.
public OPLOCK_BREAK_Notification_Packet_Reserved_Values Reserved
리턴 OPLOCK_BREAK_Notification_Packet_Reserved_Values