C# 클래스 Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpefs.DR_CREATE_REQ

This header initiates a create request. This message can have different purposes depending on the device for which it is issued. The device type is determined by the DeviceId field in the DR_DEVICE_IOREQUEST header.
file:///D:/programs/RFSPAC/XML-RDPEFS/_rfc_ms-rdpefs2_2_1_4_1.xml
상속: DR_DEVICE_IOREQUEST
파일 보기 프로젝트 열기: Microsoft/WindowsProtocolTestSuites

공개 프로퍼티들

프로퍼티 타입 설명
AllocationSize ulong
CreateDisposition uint
CreateOptions uint
DesiredAccess uint
FileAttributes uint
Path byte[]
PathLength uint
SharedAccess uint

공개 메소드들

메소드 설명
Decode ( PduMarshaler marshaler ) : bool
Encode ( PduMarshaler marshaler ) : void

메소드 상세

Decode() 공개 메소드

public Decode ( PduMarshaler marshaler ) : bool
marshaler PduMarshaler
리턴 bool

Encode() 공개 메소드

public Encode ( PduMarshaler marshaler ) : void
marshaler PduMarshaler
리턴 void

프로퍼티 상세

AllocationSize 공개적으로 프로퍼티

A 64-bit unsigned integer that specifies the initial allocation size for the file.
public ulong AllocationSize
리턴 ulong

CreateDisposition 공개적으로 프로퍼티

A 32-bit unsigned integer that specifies the action that the client MUST take if the file already exists. This field is specified in [MS-SMB2] section 2.2.13.
public uint CreateDisposition
리턴 uint

CreateOptions 공개적으로 프로퍼티

A 32-bit unsigned integer that specifies the options for creating the file. This field is specified in [MS-SMB2] section 2.2.13.
public uint CreateOptions
리턴 uint

DesiredAccess 공개적으로 프로퍼티

A DR_DEVICE_IOREQUEST header. The MajorFunction field in this header MUST be set to IRP_MJ_CREATE. A 32-bit unsigned integer that specifies the level of access that is wanted. This field is specified in [MS-SMB2] section 2.2.13.
public uint DesiredAccess
리턴 uint

FileAttributes 공개적으로 프로퍼티

A 32-bit unsigned integer that specifies the attributes for the file being created. This field is specified in [MS-SMB2] section 2.2.13.
public uint FileAttributes
리턴 uint

Path 공개적으로 프로퍼티

A variable-length array of Unicode characters, including null-terminator, whose size is specified by the PathLength field.
public byte[] Path
리턴 byte[]

PathLength 공개적으로 프로퍼티

A 32-bit unsigned integer that specifies the number of bytes in the Path field.
public uint PathLength
리턴 uint

SharedAccess 공개적으로 프로퍼티

A 32-bit unsigned integer that specifies the sharing mode for the file being opened. This field is specified in [MS-SMB2] section 2.2.13.
public uint SharedAccess
리턴 uint