C# 클래스 SharpCifs.Dcerpc.DcerpcMessage

상속: SharpCifs.Dcerpc.Ndr.NdrObject
파일 보기 프로젝트 열기: brandonprry/Potato 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
AllocHint int
CallId int
Flags int
Length int
Ptype int
Result int

공개 메소드들

메소드 설명
Decode ( NdrBuffer buf ) : void
Decode_out ( NdrBuffer src ) : void
Encode ( NdrBuffer buf ) : void
Encode_in ( NdrBuffer dst ) : void
GetOpnum ( ) : int
GetResult ( ) : DcerpcException
IsFlagSet ( int flag ) : bool
SetFlag ( int flag ) : void
UnsetFlag ( int flag ) : void

비공개 메소드들

메소드 설명
Decode_header ( NdrBuffer buf ) : void
Encode_header ( NdrBuffer buf ) : void

메소드 상세

Decode() 공개 메소드

public Decode ( NdrBuffer buf ) : void
buf SharpCifs.Dcerpc.Ndr.NdrBuffer
리턴 void

Decode_out() 공개 추상적인 메소드

public abstract Decode_out ( NdrBuffer src ) : void
src SharpCifs.Dcerpc.Ndr.NdrBuffer
리턴 void

Encode() 공개 메소드

public Encode ( NdrBuffer buf ) : void
buf SharpCifs.Dcerpc.Ndr.NdrBuffer
리턴 void

Encode_in() 공개 추상적인 메소드

public abstract Encode_in ( NdrBuffer dst ) : void
dst SharpCifs.Dcerpc.Ndr.NdrBuffer
리턴 void

GetOpnum() 공개 추상적인 메소드

public abstract GetOpnum ( ) : int
리턴 int

GetResult() 공개 메소드

public GetResult ( ) : DcerpcException
리턴 DcerpcException

IsFlagSet() 공개 메소드

public IsFlagSet ( int flag ) : bool
flag int
리턴 bool

SetFlag() 공개 메소드

public SetFlag ( int flag ) : void
flag int
리턴 void

UnsetFlag() 공개 메소드

public UnsetFlag ( int flag ) : void
flag int
리턴 void

프로퍼티 상세

AllocHint 보호되어 있는 프로퍼티

protected int AllocHint
리턴 int

CallId 보호되어 있는 프로퍼티

protected int CallId
리턴 int

Flags 보호되어 있는 프로퍼티

protected int Flags
리턴 int

Length 보호되어 있는 프로퍼티

protected int Length
리턴 int

Ptype 보호되어 있는 프로퍼티

protected int Ptype
리턴 int

Result 보호되어 있는 프로퍼티

protected int Result
리턴 int