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 "ByVal" in [All]

icmp

.

            [MarshalAs(UnmanagedType.ByValTStr, SizeConst=250)]

netapi32

.

    <MarshalAs(UnmanagedType.LPTStr)> ByVal ComputerName As String, _

.

Declare Function LsaQueryInformationPolicy Lib "Advapi32.dll" (ByVal PolicyHandle As IntPtr, ByVal InformationClass As UInteger, ByRef Buffer As IntPtr) As UInteger

.

    (ByVal buffer As IntPtr) As Long

.

Changed VB.NET Signature from "ByRef buffer" to "ByVal buffer". With ByRef you get a significant memory leak, with ByVal everything is fine.

.

Declare Function NetDfsAdd Lib "NETAPI32.DLL" (ByVal DfsEntryPath As String, ByVal ServerName As String, ByVal ShareName As String, ByVal Comment As String, ByVal Flags As Long) As Long

.

Declare Function NetDfsAdd Lib "NETAPI32.DLL" (<Runtime.InteropServices.MarshalAs(Runtime.InteropServices.UnmanagedType.LPWStr)> ByVal DfsEntryPath As String, <Runtime.InteropServices.MarshalAs(Runtime.InteropServices.UnmanagedType.LPWStr)> ByVal ServerName As String, <Runtime.InteropServices.MarshalAs(Runtime.InteropServices.UnmanagedType.LPWStr)> ByVal ShareName As String, <Runtime.InteropServices.MarshalAs(Runtime.InteropServices.UnmanagedType.LPWStr)> ByVal Comment As String, ByVal Flags As Uint32) As Long

.

        <MarshalAs(UnmanagedType.LPWStr)> ByVal DfsName As String, _

.

        ByVal Level As Integer, _

.

        ByVal PrefMaxLen As Integer, _

.

    <MarshalAs(UnmanagedType.LPWStr)> ByVal entryPath As String, _

.

    <MarshalAs(UnmanagedType.LPWStr)> ByVal serverName As String, _

.

    <MarshalAs(UnmanagedType.LPWStr)> ByVal shareName As String, _

.

    ByVal level As Integer, _

.

Declare Unicode Function NetDfsGetInfo Lib "NETAPI32.DLL" (ByVal DfsEntryPath As String, ByVal ServerName As String, ByVal ShareName As String, ByVal Level As Integer, ByRef Buffer As IntPtr) As Integer

.

Public Function DFSInfo(ByVal DfsEntryPath)

.

    <MarshalAs(UnmanagedType.LPWStr)> ByVal Path As String, _

.

    <MarshalAs(UnmanagedType.LPWStr)> ByVal NewPath As String, _

.

    <MarshalAs(UnmanagedType.SysUInt)> ByVal Flags As Integer) As Integer

.

  ByVal DfsEntryPath As String, <Runtime.InteropServices.MarshalAs(Runtime.InteropServices.UnmanagedType.LPWStr)> _

.

  ByVal ServerName As String, <Runtime.InteropServices.MarshalAs(Runtime.InteropServices.UnmanagedType.LPWStr)> _

.

  ByVal ShareName As String) As Long

.

     ByVal servername As String, _

.

     ByVal fileid As Integer) As Integer

.

    ByVal servername As String, _

.

    ByVal basepath As String, _

.

    ByVal username As String, _

.

    ByVal level As Integer, _

.

    ByVal prefmaxlen As Integer, _

.

    ByVal resume_handle As IntPtr) As Integer

.

  Private Shared Function NetApiBufferFree(ByVal buffer As IntPtr) As NetApiStatus

.

  Private Shared Function NetGetDCName(ByVal serverName As String, ByVal domainName As String, ByRef buffer As IntPtr) As NetApiStatus

.

    ByVal lpServer As String, _

.

        ByVal lpServer As String, _

.

        (ByVal lpBuffer As IntPtr) As NET_API_STATUS

.

        (Optional ByVal ComputerName As String = vbNullString) As NetGroupInformation

.

Public Declare Function NetGroupAdd Lib "netapi32.dll" (ServerName As Any ByVal level As Long, Buffer As GroupInfo1, ParmError As Long) As Long

.

        (ByVal lpServer As String, _

.

        ByVal lpDomain As String, _

.

        ByVal lpAccountOU As String, _

.

        ByVal lpAccount As String, _

.

        ByVal lpPassword As String, _

.

        ByVal fJoinOptions As Integer) As Integer

.

    (<MarshalAs(UnmanagedType.LPWStr)> ByVal servername As String, _

.

    <MarshalAs(UnmanagedType.LPWStr)> ByVal msgname As String, _

.

    <MarshalAs(UnmanagedType.LPWStr)> ByVal fromname As String, _

.

    <MarshalAs(UnmanagedType.LPWStr)> ByVal buf As String, _

.

    ByVal buflen As Integer) _

.

    ByVal level As Long, _

.

    ByVal ResumeHandle As Long, _

.

    ByVal EntriesRequested As Long, _

.

    ByVal prefMaxLen As Long, _

.

    ByVal level As Integer, _

.

    ByVal ResumeHandle As Integer, _

.

    ByVal EntriesRequested As Integer, _

.

    ByVal prefMaxLen As Integer, _

.

     ByVal UncServerName As String, _

.

     ByVal OptionsWanted As NetSupportOption, _

.

Function RemoteComputerSupports(ByVal ComputerName As String, ByVal Wanted As NetSupportOption) _

.

    ByVal UncServerName As String, ByRef BufferPtr As IntPtr) As Integer

.

    Friend Shared Function NetScheduleJobAdd(ByVal Servername As String, ByVal Buffer As IntPtr, ByRef JobId As Integer) As Integer

.

    (ByVal Servername As IntPtr, _

.

    ByVal Level As Integer, _

.

    ByVal PrefMaxLen As Integer, _

.

    ByVal serverType As Integer, _

.

    ByVal Domain As IntPtr, _

.

    ByVal ResumeHandle As IntPtr) As Integer

.

Declare Function NetServerGetInfo Lib "netapi32.dll" (ByVal ServerName As String, _

.

    ByVal Level As Integer, ByRef ptrBuff As IntPtr) As Integer

.

    <DllImport("netapi32.dll", SetLastError:=True)> Private Shared Function NetSessionDel(<MarshalAs(UnmanagedType.LPWStr)> ByVal serverName As String, <MarshalAs(UnmanagedType.LPWStr)> ByVal UncClientName As String, <MarshalAs(UnmanagedType.LPWStr)> ByVal username As String) As Integer

.

        <MarshalAs(UnmanagedType.LPWStr)> ByVal serverName As String, _

.

        <MarshalAs(UnmanagedType.LPWStr)> ByVal UncClientName As String, _

.

        <MarshalAs(UnmanagedType.LPWStr)> ByVal userName As String, _

.

        ByVal level As Integer, _

.

        ByVal prefmaxlen As Integer, _

.

        Public Shared Function SessionEnum(Optional ByVal sServer As String = "") As SESSION_INFO_502()

.

            ByVal servername As String, _

.

            ByVal level As Integer, _

.

        ByVal netName As String, _

.

        ByVal type As ShareType, _

.

        ByVal remark As String, _

.

        ByVal maxUses As Integer, _

.

        ByVal path As String, _

.

        ByVal permissions As SharePermissions, _

.

        ByVal passwd As String)

.

            (ByVal ServerName As String, _

.

            ByVal NetName As String, _

.

            ByVal Reserved As Integer) As Integer

.

        (ByVal ServerName As String, _

.

        ByVal NetName As String, _

.

        ByVal Reserved As Integer) As Integer

.

            (ByVal ServerName As StringBuilder, _

.

            ByVal level As Integer, _

.

            ByVal prefmaxbufferlen As Integer, _

.

        ByVal ServerName As StringBuilder, _

.

        ByVal level As Integer, _

.

        ByVal prefmaxbufferlen As Integer, _

.

    Protected Shared Sub EnumerateSharesNT(ByVal server As String, ByVal shares As ShareCollection)

.

    Sub Add(ByVal Name As String, ByVal Path As String, ByVal Type As Integer, ByVal Remark As String)

.

        (ByVal ServerName As StringBuilder, _

.

        ByVal level As Integer, _

.

        ByVal prefmaxbufferlen As Integer, _

.

    (ByVal ServerName As String, _

.

    ByVal ShareName As String, _

.

    ByVal Level As Integer, _

.

    Public Function GetSharesFromHost(ByVal server As String) As ShareCollection

.

            (ByVal ServerName As String, _

.

            ByVal ShareName As String, _

.

            ByVal Level As Integer, _

.

Corrected VB Signature 'ByVal Level As Long' --> 'ByVal Level as Integer', format tidy.

.

    (ByVal ServerName As String, _

.

    ByVal ShareName As String, _

.

    ByVal Level As Integer, _

.

    Public Function CallAPI_NetShareGetInfo(ByVal NetSharePath as String) As String

.

      ByVal lpServer As String, _

.

      ByVal lpAccount As String, _

.

      ByVal lpPassword As String, _

.

      ByVal fUnJoinOptions As UnJoinOptions) As Integer

.

    <MarshalAs(UnmanagedType.LPWStr)> ByVal UncServerName As String, _

.

    ByVal Level As UInt32, _

.

    ByVal PreferedMaximumSize As UInt32, _

.

    <MarshalAs(UnmanagedType.LPWStr)> ByVal servername As String, _

.

    ByVal level As Integer, _

.

    <MarshalAs(UnmanagedType.LPWStr)> ByVal servername As String, _

.

    ByVal level As Integer, _

.

   Public Shared Function AddUser(ByVal UserName As String, Optional ByVal Server As String = "") As String

.

     <MarshalAs(UnmanagedType.LPWStr)> ByVal Domain As String, _

.

     <MarshalAs(UnmanagedType.LPWStr)> ByVal User As String, _

.

     <MarshalAs(UnmanagedType.LPWStr)> ByVal OldPass As String, _

.

     <MarshalAs(UnmanagedType.LPWStr)> ByVal NewPass As String) As Integer

.

    <MarshalAs(UnmanagedType.LPWStr)> ByVal servername As String, _

.

    ByVal level As Integer, _

.

    ByVal filter As Integer, _

.

    ByVal prefmaxlen As Integer, _

.

            <MarshalAs(UnmanagedType.LPWStr)> ByVal servername As String, _

.

            <MarshalAs(UnmanagedType.LPWStr)> ByVal username As String, _

.

            ByVal level As Integer, ByRef bufptr As IntPtr, _

.

            ByVal prefmaxlen As Integer, ByRef entriesread As Integer, _

.

        ByVal ServerName As String, _

.

        ByVal UserName As String, _

.

        ByVal level As Integer, _

.

     ByVal ServerName As String, _

.

     ByVal UserName As String, _

.

     ByVal level As Integer, _

.

    Public Function AccountGetFullName(ByVal MachineName As String, ByVal AccountName As String, ByRef FullName As String) As Boolean

.

            <MarshalAs(UnmanagedType.LPWStr)> ByVal servername As String,

.

            <MarshalAs(UnmanagedType.LPWStr)> ByVal username As String, _

.

            ByVal level As Integer, _

.

            ByVal flags As Integer, _

.

            ByVal prefmaxlen As Integer, _

.

Shared Function NetWkstaUserEnum(ByVal servername As String, ByVal level As Integer, <System.Runtime.InteropServices.Out()> ByRef bufptr As IntPtr, ByVal prefmaxlen As Integer, <System.Runtime.InteropServices.Out()> ByRef entriesread As Integer, <System.Runtime.InteropServices.Out()> ByRef totalentries As Integer, ByRef resume_handle As Integer) As Integer

.

Declare Function NetWkstaUserGetInfo Lib "netapi32.dll" (ByVal reserved As String, ByVal level As Integer, ByRef lpBuffer As IntPtr) As Integer

Enums

.

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

.

        [MarshalAs(UnmanagedType.ByValArray)] public SID_AND_ATTRIBUTES[] Groups;

comctl32

.

Private Shared Function DestroyPropertySheetPage(ByVal hPage As IntPtr) As Integer

.

    Public Shared Function GetScrollPos(ByVal hWnd As IntPtr, ByVal nBar As Integer) As Integer

.

    Private Shared Function SetScrollPos(ByVal hWnd As IntPtr, ByVal nBar As Integer, ByVal nPos As Integer, ByVal bRedraw As Boolean) As Integer

.

        Set(ByVal value As Integer)

.

        Set(ByVal value As Integer)

.

Declare Function ImageList_Add Lib "comctl32.dll" (ByVal cx As Integer, ByVal cy As Integer, ByVal flags As uint, ByVal cInitial as Integer, ByVal cGrow as Integer) As IntPtr

.

Declare Function ImageList_SetIconSize Lib "comctl32.dll" (ByVal hImageList As IntPtr, ByVal cx As Integer, ByVal cy As Integer) As Boolean

rpcrt4

.

     [MarshalAs(UnmanagedType.ByValTStr, SizeConst=8)]

dnsapi

.

        [MarshalAs(UnmanagedType.ByValArray, SizeConst = DnsAddrMaxSockaddrLength)]

.

        [MarshalAs(UnmanagedType.ByValArray, SizeConst = 8)]

.

        [MarshalAs(UnmanagedType.ByValArray, SizeConst = IpAddressV4LengthBytes)]

.

        [MarshalAs(UnmanagedType.ByValArray, SizeConst = 8)]

.

        [MarshalAs(UnmanagedType.ByValArray, SizeConst = IpAddressV6LengthBytes)]

.

        [MarshalAs(UnmanagedType.ByValArray, SizeConst = DnsAddrMaxSockaddrLength)]

.

        [MarshalAs(UnmanagedType.ByValArray, SizeConst = 8)]

.

        [MarshalAs(UnmanagedType.ByValArray, SizeConst = IpAddressV4LengthBytes)]

.

        [MarshalAs(UnmanagedType.ByValArray, SizeConst = 8)]

.

        [MarshalAs(UnmanagedType.ByValArray, SizeConst = IpAddressV6LengthBytes)]

userenv

.

    Public Shared Function CreateEnvironmentBlock(ByRef lpEnvironment As IntPtr, ByVal hToken As IntPtr, ByVal bInherit As Boolean) As Boolean

.

Public Shared Function DestroyEnvironmentBlock(ByVal lpEnvironment As IntPtr) As <MarshalAs(UnmanagedType.Bool)> Boolean

.

        Public Shared Function LoadUserProfile(ByVal hToken As IntPtr, ByRef lpProfileInfo As PROFILEINFO) As Boolean

.

Shared Function UnloadUserProfile(ByVal hToken As IntPtr, ByVal hProfile As IntPtr) As Boolean

Delegates

.

Private Delegate Function EnhMetaFileProc(ByVal hdc As IntPtr, ByVal lpht As IntPtr, <[In]> ByRef lpmr As ENHMETARECORD, ByVal hHandles As Integer, ByVal data As IntPtr) As Integer

.

Private Delegate Function EnumDesktopsDelegate(ByVal desktop As String, ByVal lParam As IntPtr) As Boolean

.

Private Delegate Function EnumFontExDelegate(ByRef lpelfe As ENUMLOGFONTEX, ByVal lpntme As IntPtr, ByVal FontType As Integer, ByVal lParam As Integer) As Integer

.

Private Delegate Function EnumObjectsProc(ByVal lpLogObject As IntPtr, ByVal lParam As IntPtr) As Integer

.

Private Delegate Function EnumWindowsProc(ByVal hWnd As IntPtr, ByVal lParam As IntPtr) As Boolean

.

Private Delegate Function EnumWindowsProc(ByVal hWnd As IntPtr, ByRef lParam As IntPtr) As Boolean

.

Private Delegate Function HookProc(ByVal code As Integer, ByVal wParam As IntPtr, ByVal lParam As IntPtr) As Integer

.

Private Delegate Function LowLevelKeyboardProc(ByVal nCode As Integer, ByVal wParam As WindowsMessages, <[In]> ByVal lParam As KBDLLHOOKSTRUCT) As Integer

.

Private Delegate Function LowLevelMouseProc(ByVal code As Integer, ByVal wParam As WindowsMessages, <[In]> ByVal lParam As MSLLHOOKSTRUCT) As IntPtr

.

Private Delegate Sub MsgBoxCallback(ByVal lpHelpInfo As HELPINFO)

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


 
Access PInvoke.net directly from VS: