C# 클래스 Tiny.Interop.Win32.Win32Platform

상속: NativePlatform
파일 보기 프로젝트 열기: scottwis/tiny 1 사용 예제들

공개 메소드들

메소드 설명
MemoryMapFile ( string fileName ) : IUnsafeMemoryMap
StrLen ( byte pData, int maxLength ) : int
WcsLen ( char pData, int maxLength ) : int

비공개 메소드들

메소드 설명
CloseHandle ( IntPtr hObject ) : bool
CreateFile ( [ lpFileName, FileAccess dwDesiredAccess, ShareMode dwShareMode, IntPtr lpSecurityAttributes, CreationDisposition dwCreationDisposition, CreateFileAttributes dwFlagsAndAttributes, IntPtr hTemplateFile ) : IntPtr
CreateFileMapping ( IntPtr hFile, IntPtr lpAttributes, ProtectionFlags flProtect, uint dwMaxiumSizeHigh, uint dwMaximumSizeLow, [ lpName ) : IntPtr
GetFileSize ( IntPtr hFile, uint &lpFileSizeHigh ) : uint
MapViewOfFile ( IntPtr hFileMappingObject, FileMapAccess dwDesiredAccess, uint dwFileOffsetHigh, uint dwFileOffsetLow, IntPtr dwNumberOfBytesToMap ) : void*
StrNLen ( byte pData, UIntPtr maxCount ) : UIntPtr
UnmapViewOfFile ( void lpBaseAddress ) : bool
WcsNLen ( char pData, UIntPtr maxCount ) : UIntPtr

메소드 상세

MemoryMapFile() 공개 메소드

public MemoryMapFile ( string fileName ) : IUnsafeMemoryMap
fileName string
리턴 IUnsafeMemoryMap

StrLen() 공개 메소드

public StrLen ( byte pData, int maxLength ) : int
pData byte
maxLength int
리턴 int

WcsLen() 공개 메소드

public WcsLen ( char pData, int maxLength ) : int
pData char
maxLength int
리턴 int