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

fltlib

.

[DllImport("fltlib.dll", SetLastError = true, CharSet = CharSet.Unicode)]

msdrm

.

    CharSet = CharSet.Auto,

mqrt

.

[DllImport("mqrt.dll", SetLastError=false, CharSet=CharSet.Auto)]

.

        [DllImport("mqrt.dll", SetLastError=true, CharSet=CharSet.Auto)]

winmm

.

The winmm dll may not execute properly on 64-bit systems. Consequently, the StructLayout must be Sequential, with CharSet = Ansi, and Pack = 4. This particular type has some special layout considerations (the c union keyword) which typically means developers would use the explicit layout. However, the explicit layout breaks down on 64-bit systems for any type with an IntPtr in the type. Consequently, the C# types have been redesigned to use Sequential layout so that they will automatically adjust to 64-bit systems. This means private fields with public properties which perform the gunky work of making it look like there is a union.

.

[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi, Pack = 4)]

.

[DllImport("winmm.dll", CharSet = CharSet.Unicode)]

.

The winmm dll may not execute properly on 64-bit systems. Consequently, the StructLayout must be Sequential, with CharSet = Ansi, and Pack = 4. This particular type has some special layout considerations (the c union keyword) which typically means developers would use the explicit layout. However, the explicit layout breaks down on 64-bit systems for any type with an IntPtr in the type. Consequently, the C# types have been redesigned to use Sequential layout so that they will automatically adjust to 64-bit systems. This means private fields with public properties which perform the gunky work of making it look like there is a union.

.

[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi, Pack = 4)]

.

[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi, Pack = 4)]

.

[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi, Pack = 4)]

.

[DllImport("winmm.dll", CharSet = CharSet.Unicode)]

.

    [DllImport("Winmm.dll", CharSet = CharSet.Auto)]

.

    [DllImport("Winmm.dll", CharSet = CharSet.Auto)]

.

    [DllImport("Winmm.dll", CharSet = CharSet.Auto)]

.

    [DllImport("Winmm.dll", CharSet = CharSet.Auto)]

.

    [DllImport("Winmm.dll", CharSet = CharSet.Auto)]

.

[DllImport("winmm.dll", SetLastError = true, CharSet = CharSet.Auto)]

.

[DllImport("winmm.dll", SetLastError = true, CharSet = CharSet.Auto)]

.

<Runtime.InteropServices.StructLayout(Runtime.InteropServices.LayoutKind.Sequential, CharSet:=Runtime.InteropServices.CharSet.Auto)> _

.

[System.Runtime.InteropServices.StructLayout(Runtime.InteropServices.LayoutKind.Sequential, CharSet = System.Runtime.InteropServices.CharSet.Auto)]

.

    [StructLayout(LayoutKind.Sequential, Pack = 4, CharSet = CharSet.Auto)]

.

    [StructLayout(LayoutKind.Sequential, Pack = 4, CharSet = CharSet.Auto)]

.

    [DllImport("winmm.dll", SetLastError = true, CharSet = CharSet.Auto)]

.

    [DllImport("winmm.dll", SetLastError = true, CharSet = CharSet.Auto)]

.

      [DllImport ("winmm.dll", EntryPoint="waveOutGetErrorText", SetLastError=true, CharSet=CharSet.Auto)]

.

[DllImport("winmm.dll", SetLastError = true, CharSet = CharSet.Auto)]

.

[DllImport("winmm.dll", SetLastError = true, CharSet = CharSet.Auto)]

.

[DllImport("winmm.dll", SetLastError = true, CharSet = CharSet.Auto)]

.

  [DllImport("winmm.dll", SetLastError = true, CharSet = CharSet.Auto)]

.

[DllImport("winmm.dll", SetLastError = true, CharSet = CharSet.Auto)]

.

[DllImport("winmm.dll", SetLastError = true, CharSet = CharSet.Auto)]

.

[DllImport("winmm.dll", SetLastError = true, CharSet = CharSet.Auto)]

.

[DllImport("winmm.dll", SetLastError = true, CharSet = CharSet.Auto)]

setupapi

.

<DllImport("cfgmgr32.dll", SetLastError:=True, CharSet:=CharSet.Unicode)> _

.

    [DllImport("setupapi.dll", CharSet = CharSet.Auto)]

.

[DllImport("setupapi.dll", CharSet = CharSet.Auto, SetLastError = true)]

.

[DllImport("setupapi.dll", CharSet = CharSet.Auto, SetLastError = true)]

.

[DllImport("setupapi.dll", CharSet = CharSet.Auto, SetLastError = true)]

.

    CharSet:=CharSet.Unicode, _

.

[DllImport(@"setupapi.dll", CharSet=CharSet.Auto, SetLastError = true)]

.

[DllImport(@"setupapi.dll", CharSet = CharSet.Auto, SetLastError = true)]

.

  <DllImport("setupapi.dll", CharSet:=CharSet.Auto, SetLastError:=True)> _

.

    [DllImport(@"setupapi.dll", CharSet = CharSet.Auto, SetLastError = true)]

.

    [DllImport(@"setupapi.dll", CharSet = CharSet.Auto, SetLastError = true)]

.

[DllImport("setupapi.dll", CharSet = CharSet.Auto)]

.

[DllImport("setupapi.dll", CharSet = CharSet.Auto)]

.

[DllImport("setupapi.dll", CharSet = CharSet.Auto)]     // 2nd form uses an Enumerator only, with null ClassGUID

.

    CharSet:=CharSet.Unicode, _

.

    CharSet:=CharSet.Unicode, _

.

[DllImport("setupapi.dll", SetLastError = true, CharSet = CharSet.Auto)]

.

[DllImport(@"setupapi.dll", CharSet = CharSet.Auto, SetLastError = true)]

.

[DllImport("setupapi.dll", CharSet = CharSet.Auto, SetLastError = true)]

.

    CharSet:=CharSet.Unicode, _

.

[DllImport("Setupapi", CharSet = CharSet.Auto, SetLastError = true)]

.

[DllImport("setupapi.dll", SetLastError = true, CharSet = CharSet.Auto)]

.

[DllImport("setupapi.dll", SetLastError = true, CharSet = CharSet.Auto)]

.

[DllImport("setupapi.dll", CharSet = CharSet.Auto, SetLastError = true)]

.

[DllImport("setupapi.dll", CharSet = CharSet.Auto, SetLastError = true)]

.

[DllImport("setupapi.dll", CharSet = CharSet.Auto, SetLastError = true)]

.

[DllImport("setupapi.dll", CharSet = CharSet.Auto, SetLastError = true)]

.

[DllImport("setupapi.dll", CharSet = CharSet.Auto, SetLastError = true)]

shlwapi

.

[DllImport("Shlwapi.dll", SetLastError=true, CharSet = CharSet.Auto)]

.

<DllImport("Shlwapi.dll", SetLastError:=True, CharSet:=CharSet.Auto)>

.

[DllImport("Shlwapi.dll", CharSet = CharSet.Unicode, ExactSpelling = true, SetLastError = false)]

.

[DllImport("shlwapi.dll", EntryPoint = "PathAddBackslashW",  SetLastError = True, CharSet = CharSet.Unicode)]

.

<DllImport("shlwapi.dll", EntryPoint:="PathAddBackslashW",  SetLastError:=True, CharSet:=CharSet.Unicode)> _

.

[DllImport("shlwapi.dll", CharSet=CharSet.Auto)]

.

<DllImport("shlwapi.dll", EntryPoint:="PathAppendW", SetLastError:=True, CharSet:=CharSet.Unicode)> _

.

[DllImport("shlwapi.dll", EntryPoint = "PathBuildRootW",  SetLastError = True, CharSet = CharSet.Unicode)]

.

<DllImport("shlwapi.dll", EntryPoint:="PathBuildRootW",  SetLastError:=True, CharSet:=CharSet.Unicode)> _

.

    [DllImport("shlwapi.dll", CharSet = CharSet.Auto, SetLastError = true)]

.

[DllImport("shlwapi.dll", CharSet=CharSet.Auto)]

.

    [DllImport("shlwapi.dll", CharSet = CharSet.Auto)]

.

[DllImport("shlwapi.dll", CharSet=CharSet.Auto)]

.

[DllImport("shlwapi.dll", CharSet=CharSet.Auto)]

.

<DllImport("shlwapi.dll", EntryPoint:="PathCompactPathExW",  SetLastError:=True, CharSet:=CharSet.Unicode)>

.

        [DllImport("shlwapi.dll", CharSet=CharSet.Auto)]

.

[DllImport("shlwapi.dll", CharSet=CharSet.Auto)]

.

<DllImport("shlwapi.dll", EntryPoint:="PathCompactPathExW",  SetLastError:=True, CharSet:=CharSet.Unicode)> _

.

        [DllImport("shlwapi.dll", CharSet=CharSet.Auto)]

.

[DllImport("shlwapi.dll", EntryPoint = "PathFileExistsW",  SetLastError = true, CharSet = CharSet.Unicode)]

.

<DllImport("shlwapi.dll", EntryPoint:="PathFileExistsW",  SetLastError:=True, CharSet:=CharSet.Unicode)> _

.

[DllImport("shlwapi.dll", CharSet=CharSet.Auto)]

.

[DllImport("shlwapi.dll", CharSet=CharSet.Auto, SetLastError=false)]

.

[DllImport("shlwapi.dll", EntryPoint = "PathGetArgsW",  SetLastError = True, CharSet= CharSet.Unicode)]

.

<DllImport("shlwapi.dll", EntryPoint:="PathGetArgsW",  SetLastError:=True, CharSet:=CharSet.Unicode)> _

.

[DllImport("shlwapi.dll", EntryPoint = "PathIsDirectoryW",  SetLastError = True, CharSet= CharSet.Unicode)]

.

<DllImport("shlwapi.dll", EntryPoint:="PathIsDirectoryW",  SetLastError:=True, CharSet:=CharSet.Unicode)> _

.

[DllImport("shlwapi.dll", EntryPoint = "PathIsFileSpecW",  SetLastError = True, CharSet = CharSet.Unicode)]

.

<DllImport("shlwapi.dll", EntryPoint:="PathIsFileSpecW",  SetLastError:=True, CharSet:=CharSet.Unicode)> _

.

[DllImport("shlwapi.dll", EntryPoint = "PathIsHTMLFileW",  SetLastError = True, CharSet = CharSet.Unicode)]

.

<DllImport("shlwapi.dll", EntryPoint:="PathIsHTMLFileW",  SetLastError:=True, CharSet:=CharSet.Unicode)> _

.

<DllImport("shlwapi.dll", EntryPoint:="PathIsNetworkPathW",  SetLastError:=True, CharSet:=CharSet.Unicode)> _

.

[DllImport("shlwapi.dll", CharSet = CharSet.Auto)]

.

<DllImport("shlwapi.dll", EntryPoint:="PathIsRelativeW",  SetLastError:=True, CharSet:=CharSet.Unicode)> _

.

    [DllImport("shlwapi.dll", CharSet = CharSet.Auto)] static extern bool PathIsRelative([In] string lpszPath);

.

<DllImport("shlwapi.dll", EntryPoint:="PathIsRelativeW",  SetLastError:=True, CharSet:=CharSet.Unicode)> _

.

[DllImport("shlwapi.dll", EntryPoint = "PathIsRootW",  SetLastError = True, CharSet = CharSet.Unicode)]

.

<DllImport("shlwapi.dll", EntryPoint:="PathIsRootW",  SetLastError:=True, CharSet:=CharSet.Unicode)> _

.

[DllImport("shlwapi.dll", CharSet=CharSet.Auto)]

.

[DllImport("shlwapi.dll", EntryPoint:="PathIsUNCServerShareW",  SetLastError:=True, CharSet:=CharSet.Unicode)]

.

<DllImport("shlwapi.dll", EntryPoint:="PathIsUNCServerShareW",  SetLastError:=True, CharSet:=CharSet.Unicode)> _

.

[DllImport("shlwapi.dll", EntryPoint = "PathIsUNCServerW",  SetLastError = True, CharSet = CharSet.Unicode)]

.

<DllImport("shlwapi.dll", EntryPoint:="PathIsUNCServerW",  SetLastError:=True, CharSet:=CharSet.Unicode)> _

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


 
Access PInvoke.net directly from VS: