Search
Module:
Directory

   Desktop Functions:

   Smart Device Functions:


Show Recent Changes
Subscribe (RSS)
Misc. Pages
Comments
FAQ
Helpful Tools
Playground
Suggested Reading
Website TODO List
Download Visual Studio Add-In

Search Results for "ByRef" in [All]

ntdsapi

.

       ByRef ppResult As IntPtr) As Object

.

    Friend Shared Function DsMapSchemaGuids(hDs As IntPtr, cGuids As UInteger, rGuids As Guid(), ByRef ppGuidMap As IntPtr) As UInteger

kernel32

.

    (ByRef lpVersionInformation As OSVERSIONINFOEX) As Boolean

.

Private Shared Function BackupRead(hFile As IntPtr, lpBuffer As IntPtr, nNumberOfBytesToRead As UInteger, ByRef lpNumberOfBytesRead As UInteger, bAbort As Boolean,    bProcessSecurity As Boolean, _

.

    ByRef lpContext As IntPtr) As Boolean

.

     ByVal lpData As IntPtr, ByRef pbCancel As Boolean, _

.

        ByVal lpData As IntPtr, ByRef pbCancel As Boolean, _

.

     ByVal lpData As IntPtr, ByRef pbCancel As Boolean, _

.

        ByVal lpData As IntPtr, ByRef pbCancel As Boolean, _

.

    ByRef lpProcessAttributes As SECURITY_ATTRIBUTES, _

.

    ByRef lpThreadAttributes As SECURITY_ATTRIBUTES, _

.

    <[In]> ByRef lpStartupInfo As STARTUPINFO, _

.

    <[Out]> ByRef lpProcessInformation As PROCESS_INFORMATION) As Boolean

.

Private Shared Function CreateTimerQueueTimer(ByRef phNewTimer As IntPtr, TimerQueue As IntPtr, Callback As WaitOrTimerDelegate, Parameter As IntPtr, DueTime As UInteger, Period As UInteger, _

.

    Shared Function DeviceIoControl(ByVal hDevice As IntPtr, ByVal dwIoControlCode As UInteger, ByVal lpInBuffer As IntPtr, ByVal nInBufferSize As UInteger, ByVal lpOutBuffer As IntPtr, ByVal nOutBufferSize As UInteger, ByRef lpBytesReturned As UInteger, ByVal lpOverlapped As IntPtr) As Boolean

.

    ByVal dwIoControlCode As UInteger, ByRef InBuffer As Long, _

.

    ByVal nInBufferSize As Integer, ByRef OutBuffer As Long, _

.

    ByVal nOutBufferSize As Integer, ByRef pBytesReturned As Integer, _

.

    <[In]()> ByRef lpOverlapped As NativeOverlapped) As Boolean

.

    ByRef pBytesReturned As UInteger, <[In]()> _

.

    ByRef Overlapped As System.Threading.NativeOverlapped) As Boolean

.

   Private Declare Function DeviceIoControl Lib "kernel32" (ByVal hDevice As Integer, ByVal dwIoControlCode As Integer, ByRef lpInBuffer As IntPtr,   ByVal nInBufferSize As Integer, ByRef lpOutBuffer As IntPtr, ByVal nOutBufferSize As Integer, ByRef lpBytesReturned As Integer, ByVal lpOverlapped As IntPtr) As Integer

.

   Private Declare Ansi Function DeviceIoControl Lib "kernel32" (ByVal hDevice As Integer, ByVal dwIoControlCode As Integer, ByVal lpInBuffer As Integer, ByVal nInBufferSize As Integer, ByRef lpOutBuffer As Integer, ByVal nOutBufferSize As Integer, ByRef lpBytesReturned As Integer, ByVal lpOverlapped As Integer) As Integer

.

   Private Declare Function DeviceIoControl Lib "kernel32" (ByVal hDevice As Integer, ByVal dwIoControlCode As Integer, ByRef lpInBuffer As IntPtr, ByVal nInBufferSize As Integer, ByRef lpOutBuffer As DISK_GEOMETRY, ByVal nOutBufferSize As Integer, ByRef lpBytesReturned As Integer, ByVal lpOverlapped As IntPtr) As Integer

.

   Private Declare Function DeviceIoControl Lib "kernel32" (ByVal hDevice As Integer, ByVal dwIoControlCode As Integer, ByRef lpInBuffer As IntPtr, ByVal nInBufferSize As Integer, ByRef lpOutBuffer As GETVERSIONOUTPARAMS, ByVal nOutBufferSize As Integer, ByRef lpBytesReturned As Integer, ByVal lpOverlapped As IntPtr) As Integer

.

   Private Declare Function DeviceIoControl Lib "kernel32" (ByVal hDevice As Integer, ByVal dwIoControlCode As Integer, ByRef lpInBuffer As SENDCMDINPARAMS, ByVal nInBufferSize As Integer, ByRef lpOutBuffer As IntPtr, ByVal nOutBufferSize As Integer, ByRef lpBytesReturned As Integer, ByVal lpOverlapped As IntPtr) As Integer

.

   Private Declare Ansi Function GetVersionEx Lib "kernel32" Alias "GetVersionExA" (ByRef i As OSVERSIONINFO) As Boolean

.

                        <[In]()> ByRef lpFileTime As FILETIME, _

.

                        <Out()> ByRef lpSystemTime As SYSTEMTIME) _

.

    Private Function FindFirstFileEx(ByVal lpFileName As String, ByVal fInfoLevelId As FINDEX_INFO_LEVELS, ByRef lpFindFileData As WIN32_FIND_DATA, ByVal fSearchOp As FINDEX_SEARCH_OPS, lpSearchFilter As Int32, dwAdditionalFlags As Integer) As Int32

.

    Public Shared Function FindFirstFileExW(ByVal lpFileName As String, ByVal fInfoLevelId As FINDEX_INFO_LEVELS, ByRef lpFindFileData As WIN32_FIND_DATAW, ByVal fSearchOp As FINDEX_SEARCH_OPS, lpSearchFilter As IntPtr, dwAdditionalFlags As Integer) As IntPtr

.

    Private Function FindFirstFileEx(ByVal lpFileName As String, ByVal fInfoLevelId As FINDEX_INFO_LEVELS, ByRef lpFindFileData As WIN32_FIND_DATA, ByVal fSearchOp As FINDEX_SEARCH_OPS, lpSearchFilter As Int32, dwAdditionalFlags As Integer) As Int32

.

    Public Shared Function FindFirstFileExW(ByVal lpFileName As String, ByVal fInfoLevelId As FINDEX_INFO_LEVELS, ByRef lpFindFileData As WIN32_FIND_DATAW, ByVal fSearchOp As FINDEX_SEARCH_OPS, lpSearchFilter As IntPtr, dwAdditionalFlags As Integer) As IntPtr

.

    Private Function FindNextFile(ByVal hFindFile As IntPtr, ByRef lpFindFileData As WIN32_FIND_DATA) As Boolean

.

Public Declare Function FindNextFile Lib "kernel32" Alias "FindNextFileA" (ByVal hFindFile As IntPtr, ByRef lpFindFileData As WIN32_FIND_DATA) As Boolean

.

Public Shared Function FormatMessage(ByVal dwFlags As Integer, ByRef lpSource As IntPtr, ByVal dwMessageId As Integer, ByVal dwLanguageId As Integer, ByRef lpBuffer As [String], ByVal nSize As Integer, ByRef Arguments As IntPtr) As Integer

.

Public Shared Function FormatMessage(ByVal dwFlags As Integer, ByVal lpSource As IntPtr, ByVal dwMessageId As Integer, ByVal dwLanguageId As Integer, <MarshalAs(UnmanageType.LPWStr)> ByRef lpBuffer As String, ByVal nSize As Integer, ByVal Arguments As IntPtr) As Integer

.

Public Shared Function FormatMessage(ByVal dwFlags As Integer, ByVal lpSource As IntPtr, ByVal dwMessageId As Integer, ByVal dwLanguageId As Integer, ByRef lpBuffer As StringBuilder, ByVal nSize As Integer, ByVal Arguments As IntPtr) As Integer

.

Public Shared Function FormatMessage(ByVal dwFlags As Integer, ByRef lpSource As IntPtr, ByVal dwMessageId As Integer, ByVal dwLanguageId As Integer, ByRef lpBuffer As [String], ByVal nSize As Integer, ByRef Arguments As IntPtr) As Integer

.

Public Shared Function FormatMessage(ByVal dwFlags As Integer, ByVal lpSource As IntPtr, ByVal dwMessageId As Integer, ByVal dwLanguageId As Integer, <MarshalAs(UnmanageType.LPWStr)> ByRef lpBuffer As String, ByVal nSize As Integer, ByVal Arguments As IntPtr) As Integer

.

Public Shared Function FormatMessage(ByVal dwFlags As Integer, ByVal lpSource As IntPtr, ByVal dwMessageId As Integer, ByVal dwLanguageId As Integer, ByRef lpBuffer As StringBuilder, ByVal nSize As Integer, ByVal Arguments As IntPtr) As Integer

.

    Public Shared Function FormatMessage(ByVal dwFlags As Integer, ByRef lpSource As IntPtr, ByVal dwMessageId As Integer, ByVal dwLanguageId As Integer, ByRef lpBuffer As IntPtr, ByVal nSize As Integer, ByRef Arguments As IntPtr) As Integer

.

        ByRef lpBinaryType As BinaryType _

.

Declare Function GetCommProperties Lib "kernel32" (ByVal hFile As Integer, ByRef lpCommProp As COMMPROP) As Boolean

.

     ByRef lpDCB As DCB) As Boolean

.

<DllImport("kernel32.dll", SetLastError:=True)> Private Shared Function GetCommTimeouts(ByVal hFile As IntPtr, ByRef lpCommTimeouts As COMMTIMEOUTS) As Boolean

.

Private Shared Function GetComputerNameEx(ByVal NameType As COMPUTER_NAME_FORMAT, ByVal lpBuffer As StringBuilder, ByRef lpnSize As UInt32) As Boolean

.

Private Shared Function GetComputerNameEx(ByVal NameType As COMPUTER_NAME_FORMAT, ByVal lpBuffer As StringBuilder, ByRef lpnSize As UInt32) As Boolean

.

Declare Function GetCurrentThreadStackLimits Lib "kernel32.dll" (ByRef lowLimit As UInteger, ByRef highLimit As UInteger)

.

Public Shared Function GetExitCodeProcess(ByVal hProcess As IntPtr, ByRef lpExitCode As System.UInt32) As Boolean

.

                <[In](), Out()> ByRef lpFileSize As Long) As Boolean

.

                <[In](), Out()> ByRef lpFileSize As Long) As Boolean

.

                        <Out()> ByRef lpCreationTime As FILETIME, _

.

                        <Out()> ByRef lpLastAccessTime As FILETIME, _

.

                        <Out()> ByRef lpLastWriteTime As FILETIME) _

.

Shared Sub GetLocalTime(ByRef time As SYSTEMTIME)

.

   Private Shared Sub GetLocalTime(ByRef time As SYSTEMTIME)

.

Private Declare Sub GetNativeSystemInfo Lib "kernel32" (<MarshalAs(UnmanagedType.Struct)> ByRef lpSystemInfo As SYSTEM_INFO)

.

Private Shared Function GetOverlappedResult(ByVal hFile As IntPtr, <[In]()> ByRef lpOverlapped As System.Threading.NativeOverlapped, ByRef lpNumberOfBytesTransferred As UInteger, ByVal bWait As Boolean) As Boolean

.

Declare Function GetProcessHeaps Lib "kernel32" (ByVal NumberOfHeaps As Integer, ByRef ProcessHeaps As Integer) As Integer

.

Declare Function GetProcessHeaps Lib "kernel32" (ByVal NumberOfHeaps As Integer, ByRef ProcessHeaps As Integer) As Integer

.

Declare Sub GetStartupInfo Lib "kernel32.dll" (<Out> ByRef _

.

  ByRef lpCharType As Int16) As Boolean

.

  ByRef lpCharType As Int16) As Boolean

.

Private Shared Function GetVersionEx(ByRef osvi As OSVERSIONINFO) As Boolean

.

Private Shared Function GetVersionEx(ByRef osvi As OSVERSIONINFO) As Boolean

.

     ByRef VolumeSerialNumber As UInt32, _

.

     ByRef MaximumComponentLength As UInt32, _

.

     ByRef FileSystemFlags As UInt32, _

.

     ByRef VolumeName As String, _

.

     ByRef VolumeSerialNumber As String, _

.

     ByRef MaxComponentLength As UInt32, _

.

     ByRef FileSystemFlags As UInt32, _

.

     ByRef FileSystemName As String)

.

                                <Out()> ByRef uintReturnLen As UInteger) _

.

                            ByRef uintReturnLen As UInteger) _

.

                                <Out()> ByRef uintReturnLen As UInteger) _

.

                            ByRef uintReturnLen As UInteger) _

.

    ByRef wow64Process As Boolean) As <MarshalAs(UnmanagedType.Bool)> Boolean

.

   ByRef pncb As NCB _

.

Private Shared Function Process32First(ByVal hSnapshot As IntPtr, ByRef lppe As PROCESSENTRY32) As Boolean

.

Private Shared Function Process32Next(ByVal hSnapshot As IntPtr, ByRef lppe As PROCESSENTRY32) As Boolean

.

  Declare Function ProcessIdToSessionId Lib "kernel32.dll" (ByVal dwProcessId As Int32, ByRef pSessionId As Int32) As Int32

.

Shared Function QueryPerformanceCounter(ByRef lpPerformanceCount As Long) As Boolean

.

    Private Shared Function QueryPerformanceCounter(ByRef lpPerformanceCount As Long) As Boolean

.

    Private Shared Function QueryPerformanceFrequency(ByRef lpPerformanceFreq As Long) As Boolean

.

Shared Function QueryPerformanceFrequency(ByRef lpFrequency As Long) As Boolean

.

    ByRef lpNumberOfBytesRead as Integer) As Boolean

.

    ByRef lpNumberOfBytesRead as Integer) As Boolean

.

    ByRef lpNumberOfBytesRead As Integer) As Boolean

.

Using VB.NET you may need to substitute ByVal for ByRef when declaring: "lpBuffer" and "lpNumberOfBytesRead" for the method to work.

.

    ByRef lpBuffer As Integer,

.

    ByRef lpNumberOfBytesRead as Integer) As Boolean

.

     ByRef lpDCB As DCB) As Boolean

.

<DllImport("kernel32.dll", SetLastError:=True)> Private Shared Function SetCommTimeouts(ByVal hFile As IntPtr, ByRef lpCommTimeouts As COMMTIMEOUTS) As Boolean

.

Private Shared Function SetFileTime(ByVal hFile As IntPtr, ByRef lpCreationTime As Long, ByRef lpLastAccessTime As Long, ByRef lpLastWriteTime As Long) As Boolean

.

Shared Function SetLocalTime(ByRef time As SYSTEMTIME) As Boolean

.

   Private Shared Sub GetLocalTime(ByRef time As SYSTEMTIME)

.

   Private Shared Function SetLocalTime(ByRef time As SYSTEMTIME) As Boolean

.

    ByRef lpMode As Integer, _

.

Warning, lpMode is passed byRef.

.

Shared Function SetSystemTime(ByRef time As SYSTEMTIME) As Boolean

.

Declare Function SetThreadErrorMode Lib "kernel32.dll" (ByVal dwNewMode as System.UInt32, ByRef lpOldMode as System.UInt32) As System.Boolean

.

                 <[In]()> ByRef lpUniversalTime As SYSTEMTIME, _

.

                 <Out()> ByRef lpLocalTime As SYSTEMTIME) _

.

Private Shared Function Thread32First(hSnapshot As IntPtr, ByRef lpte As THREADENTRY32) As Boolean

.

  Public Shared Function Toolhelp32ReadProcessMemory(ByVal th32ProcessID As Integer, ByVal lpBaseAddress As Integer, ByRef lpBuffer As Integer, ByVal cbRead As Integer, ByRef lpNumberOfBytesRead As Integer) As Integer

.

  Public Shared Function Toolhelp32ReadProcessMemory(ByVal th32ProcessID As Integer, ByVal lpBaseAddress As Integer, <Out()> ByVal lpBuffer As Text.StringBuilder, ByVal cbRead As Integer, ByRef lpNumberOfBytesRead As Integer) As Integer

.

    Public Shared Function VirtualProtectEx(ByVal hProcess As IntPtr, ByVal lpAddress As IntPtr, ByVal dwSize As IntPtr, ByVal flNewProtect As UInteger, ByRef lpflOldProtect As UInteger) As Boolean

.

    Public Shared Function VirtualProtectEx(ByVal hProcess As IntPtr, ByVal lpAddress As IntPtr, ByVal dwSize As IntPtr, ByVal flNewProtect As UInteger, ByRef lpflOldProtect As UInteger) As Boolean

.

    Public Shared Function VirtualQueryEx(Byval hProcess As IntPtr, Byval lpAddress As IntPtr, Byref lpBuffer As MEMORY_BASIC_INFORMATION, Byval dwLength As UInt32)

Cut off search results after 60. Please refine your search.


 
Access PInvoke.net directly from VS: