C# Класс Tiny.Interop.Win32.Win32Platform

Наследование: NativePlatform
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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