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

advapi32

.

        case SecurityEntity.SE_LOAD_DRIVER_NAME:

.

      SE_LOAD_DRIVER_NAME,

.

public const string SE_LOAD_DRIVER_NAME = "SeLoadDriverPrivilege";

.

            LSA_AccessPolicy.POLICY_SERVER_ADMIN |

.

            POLICY_SERVER_ADMIN = 0x00000400L,

.

            LSA_AccessPolicy.POLICY_SERVER_ADMIN |

.

        POLICY_SERVER_ADMIN = 0x00000400L,

ole32

.

        COINIT_SPEED_OVER_MEMORY = 0x8, //Trade memory for speed

kernel32

.

        Return (osv.wProductType = VER_NT_WORKSTATION And osv.dwMajorVersion = 6)

.

    private const uint PIPE_SERVER_END = 0x00000001;

.

        Return (osv.wProductType = VER_NT_WORKSTATION) And _

wtsapi32

.

private static HANDLE WTS_CURRENT_SERVER_HANDLE = (IntPtr)null;

.

    if (!WTSEnumerateProcesses(WTS_CURRENT_SERVER_HANDLE, 0, 1, ref pProcessInfo, ref processCount))

.

intReturn = WTSEnumerateProcesses(WTS_CURRENT_SERVER_HANDLE, 0, 1, ptrProcessInfo, intProcessCount)

.

    public struct WTS_SERVER_INFO

.

        Int32 dataSize = Marshal.SizeOf(typeof(WTS_SERVER_INFO));

.

            WTS_SERVER_INFO WTScsi = (WTS_SERVER_INFO)Marshal.PtrToStructure((IntPtr)current, typeof(WTS_SERVER_INFO));

.

For the server handle (first parameter), please use WTS_CURRENT_SERVER_HANDLE if the code is running on the same machine whose handle you intend to pass. Otherwise, use WTSOpenServer as shown in the sample code.

.

You do not need to open a handle for operations performed on the terminal server on which your application is running. Use the constant WTS_CURRENT_SERVER_HANDLE instead.

.

/// or specify <see cref="WTS_CURRENT_SERVER_HANDLE"/> to indicate the terminal server on which your application is running.</param>

.

    /// or specify <see cref="WTS_CURRENT_SERVER_HANDLE"/> to indicate the terminal server on which your application is running.</param>

.

    public static IntPtr WTS_CURRENT_SERVER_HANDLE = IntPtr.Zero;

.

    public static IntPtr WTS_CURRENT_SERVER_HANDLE = IntPtr.Zero;

.

    result = WTSSendMessage(WTS_CURRENT_SERVER_HANDLE, WTS_CURRENT_SESSION, title, tlen, msg, mlen, 0, 0, out resp, false);

.

    Public Shared WTS_CURRENT_SERVER_HANDLE As IntPtr = IntPtr.Zero

.

    WTSSendMessage(WTS_CURRENT_SERVER_HANDLE, WTS_CURRENT_SESSION, title, title.Length, content, content.Length, MessageBoxIcon.Exclamation, Nothing, Nothing, False)

.

    //WTS_CURRENT_SERVER_HANDLE = 0

Enums

.

    AW_VER_POSITIVE = 0x00000004,

.

    AW_VER_NEGATIVE = 0x00000008,

.

    public const int AW_VER_POSITIVE = 0x00000004;

.

    public const int AW_VER_NEGATIVE = 0x00000008;

.

    AW_VER_POSITIVE = 0x00000004,

.

    AW_VER_NEGATIVE = 0x00000008,

.

    AW_VER_POSITIVE = &H4

.

    AW_VER_NEGATIVE = &H8

17: COINIT
.

    COINIT_SPEED_OVER_MEMORY = 0x8

.

    COINIT_SPEED_OVER_MEMORY = 8

.

    public const int CO_E_BAD_SERVER_NAME = unchecked((int)0x80004014);

.

    public const int CO_E_WRONG_SERVER_IDENTITY = unchecked((int)0x80004015);

.

    public const int CO_E_SERVER_START_TIMEOUT = unchecked((int)0x8000401E);

.

    public const int CO_E_SERVER_PAUSED = unchecked((int)0x80004025);

.

    public const int CO_E_SERVER_NOT_PAUSED = unchecked((int)0x80004026);

.

    public const int CO_E_SERVER_INIT_TIMEOUT = unchecked((int)0x8000402A);

.

    public const int RPC_E_SERVER_DIED = unchecked((int)0x80010007);

.

    public const int RPC_E_SERVER_CANTMARSHAL_DATA = unchecked((int)0x8001000D);

.

    public const int RPC_E_SERVER_CANTUNMARSHAL_DATA = unchecked((int)0x8001000E);

.

    public const int RPC_E_SERVER_DIED_DNE = unchecked((int)0x80010012);

.

    public const int CO_E_SERVER_EXEC_FAILURE = unchecked((int)0x80080005);

.

    public const int CO_E_SERVER_STOPPING = unchecked((int)0x80080008);

.

    public const int CERTSRV_E_SERVER_SUSPENDED = unchecked((int)0x80094006);

.

    public const int SPAPI_E_NO_DRIVER_SELECTED = unchecked((int)0x800F0203);

.

    public const int SPAPI_E_NO_CLASS_DRIVER_LIST = unchecked((int)0x800F0218);

.

    public const int SPAPI_E_DRIVER_NONNATIVE = unchecked((int)0x800F0234);

.

    public const int SCARD_E_SERVER_TOO_BUSY = unchecked((int)0x80100031);

.

    Public Const CO_E_BAD_SERVER_NAME As Integer = CInt(&H80004014UI)

.

    Public Const CO_E_WRONG_SERVER_IDENTITY As Integer = CInt(&H80004015UI)

.

    Public Const CO_E_SERVER_START_TIMEOUT As Integer = CInt(&H8000401eUI)

.

    Public Const CO_E_SERVER_PAUSED As Integer = CInt(&H80004025UI)

.

    Public Const CO_E_SERVER_NOT_PAUSED As Integer = CInt(&H80004026UI)

.

    Public Const CO_E_SERVER_INIT_TIMEOUT As Integer = CInt(&H8000402aUI)

.

    Public Const RPC_E_SERVER_DIED As Integer = CInt(&H80010007UI)

.

    Public Const RPC_E_SERVER_CANTMARSHAL_DATA As Integer = CInt(&H8001000dUI)

.

    Public Const RPC_E_SERVER_CANTUNMARSHAL_DATA As Integer = CInt(&H8001000eUI)

.

    Public Const RPC_E_SERVER_DIED_DNE As Integer = CInt(&H80010012UI)

.

    Public Const CO_E_SERVER_EXEC_FAILURE As Integer = CInt(&H80080005UI)

.

    Public Const CO_E_SERVER_STOPPING As Integer = CInt(&H80080008UI)

.

    Public Const CERTSRV_E_SERVER_SUSPENDED As Integer = CInt(&H80094006UI)

.

    Public Const SPAPI_E_NO_DRIVER_SELECTED As Integer = CInt(&H800f0203UI)

.

    Public Const SPAPI_E_NO_CLASS_DRIVER_LIST As Integer = CInt(&H800f0218UI)

.

    Public Const SPAPI_E_DRIVER_NONNATIVE As Integer = CInt(&H800f0234UI)

.

    Public Const SCARD_E_SERVER_TOO_BUSY As Integer = CInt(&H80100031UI)

.

        RPC_S_SERVER_UNAVAILABLE = 2147944122, // 0x800706BA

.

    RPC_S_SERVER_UNAVAILABLE = 2147944122

.

        ERROR_SERVER_OUT_OF_RESOURCES,

.

        ERROR_SERVER_GENERAL_NET_FAILURE,

.

        ERROR_SERVER_NOT_RESPONDING,

.

        ERROR_VALIDATING_SERVER_CERT,

.

        ERROR_SERVER_POLICY,

.

        ERROR_INVALID_SERVER_CERT,

user32

.

AnimateWindow(f2.Handle, 1000, AnimateWindowFlags.AW_VER_NEGATIVE Or AnimateWindowFlags.AW_SLIDE or AnimateWindowFlags.AW_HIDE)

.

AnimateWindow(f2.Handle, 1000, (uint) AnimateWindowFlags.AW_VER_NEGATIVE | (uint) AnimateWindowFlags.AW_SLIDE);

.

AnimateWindow(f2.Handle, 1000, AnimateWindowFlags.AW_VER_NEGATIVE Or AnimateWindowFlags.AW_SLIDE or AnimateWindowFlags.AW_HIDE)

.

    Const VER_PLATFORM_WIN32_NT As Short = 2

.

    Const VER_PLATFORM_WIN32_WINDOWS As Short = 1

.

        If o.dwPlatformId = VER_PLATFORM_WIN32_WINDOWS Then '=== Win95/98

.

        ElseIf o.dwPlatformId = VER_PLATFORM_WIN32_NT Then  '=== WinNT

.

        If o.dwPlatformId = VER_PLATFORM_WIN32_WINDOWS Then '=== Win95/98

.

        ElseIf o.dwPlatformId = VER_PLATFORM_WIN32_NT Then  '=== WinNT

.

        If o.dwPlatformId = VER_PLATFORM_WIN32_WINDOWS Then '=== Win95/98

.

        ElseIf o.dwPlatformId = VER_PLATFORM_WIN32_NT Then  '=== WinNT

.

        If o.dwPlatformId = VER_PLATFORM_WIN32_WINDOWS Then '=== Win95/98

.

        ElseIf o.dwPlatformId = VER_PLATFORM_WIN32_NT Then  '=== WinNT

.

            /// The function fills in the structure instead of treating it as a tracking request. The structure is filled such that had that structure been passed to TrackMouseEvent, it would generate the current tracking. The only anomaly is that the hover time-out returned is always the actual time-out and not HOVER_DEFAULT, if HOVER_DEFAULT was specified during the original TrackMouseEvent request.

winscard

.

    SCARD_E_SERVER_TOO_BUSY =       0x80100031,

iphlpapi

.

        IF_TYPE_IPOVER_CDLC = 109,  // IBM ipOverCdlc

.

        IF_TYPE_IPOVER_CLAW = 110,  // IBM Common Link Access to Workstn

.

        IF_TYPE_IPOVER_ATM = 114,  // IBM ipOverAtm

dhcpsapi

.

    public class DHCP_SERVER_INFO_ARRAY

.

        DHCP_SERVER_INFO_ARRAY dsArray = (DHCP_SERVER_INFO_ARRAY)Marshal.PtrToStructure(svrs, typeof(DHCP_SERVER_INFO_ARRAY));

setupapi

.

string driver_name;

.

       driver_name = Marshal.PtrToStringAnsi(buffer);

odbc32

.

    private const string SQL_DRIVER_STR = "DRIVER=SQL SERVER";

.

        StringBuilder inString = new StringBuilder(SQL_DRIVER_STR);

.

            short retcode = SQLDriverConnect(dbcHandle, IntPtr.Zero, connectionString, 256, completedConnString, 1024, out strLength, SQL_DRIVER_COMPLETE);

.

    public const ushort SQL_DRIVER_NOPROMPT          = 0;

.

    public const ushort SQL_DRIVER_COMPLETE          = 1;

.

    public const ushort SQL_DRIVER_PROMPT            = 2;

.

    public const ushort SQL_DRIVER_COMPLETE_REQUIRED = 3;

winspool

.

result = DeletePrinterConnection("\\\\Server_Name\\Printer_Share");

.

struct DRIVER_INFO_1

.
Documentation
[DRIVER_INFO_1] on MSDN
.

    public struct _DRIVER_INFO_2 {

.

Declare Function DRIVER_INFO_2 Lib "winspool.dll" (TODO) As TODO

.
Documentation
[DRIVER_INFO_2] on MSDN
.

public struct DRIVER_INFO_3

.

Declare Function DRIVER_INFO_3 Lib "winspool.dll" (TODO) As TODO

.
Documentation
[DRIVER_INFO_3] on MSDN
.

    public struct DRIVER_INFO_5

.

Declare Function DRIVER_INFO_5 Lib "winspool.dll" (TODO) As TODO

.
Documentation
[DRIVER_INFO_5] on MSDN
.

    public struct DRIVER_INFO_6

.

Declare Function DRIVER_INFO_6 Lib "winspool.dll" (TODO) As TODO

.
Documentation
[DRIVER_INFO_6] on MSDN
.

    public struct DRIVER_INFO_8

.

Declare Function DRIVER_INFO_8 Lib "winspool.dll" (TODO) As TODO

.
Documentation
[DRIVER_INFO_8] on MSDN
.

    public struct DRIVER_INFO_2

.

private DRIVER_INFO_2[] GetInstalledPrinterDrivers()

.

        DRIVER_INFO_2[] printerInfo2 = new DRIVER_INFO_2[cReturned];

.

        Type type = typeof(DRIVER_INFO_2);

.

            printerInfo2[i] = (DRIVER_INFO_2)Marshal.PtrToStructure(new IntPtr(offset), type);

.

     const  uint SERVER_ACCESS_ADMINISTER   = 0x00000001;

.

     Defaults.DesiredAccess = SERVER_ACCESS_ADMINISTER;

netapi32

.

    DS_GC_SERVER_REQUIRED = 0x00000040,

.

        LSA_AccessPolicy.POLICY_SERVER_ADMIN |

.

        POLICY_SERVER_ADMIN = 0x00000400L,

.

    private const int RPC_S_SERVER_UNAVAILABLE = 1722;

.
Summary
Enumerate all the servers on a domain or workgroup, returning an arraylist of SERVER_INFO_101 structs
.

        private struct SERVER_INFO_100

.

        public struct NetworkComputerInfo // SERVER_INFO_101

.

                    return Array.ConvertAll<SERVER_INFO_100, string>(InteropUtil.ToArray<SERVER_INFO_100>(bufptr, entriesRead), si => si.sv100_name);

.

            SV_TYPE_SERVER_UNIX = 0x00000800,

.

            SV_TYPE_SERVER_MFPN= 0x00004000,

.

            SV_TYPE_SERVER_NT = 0x00008000,

.

            SV_TYPE_SERVER_OSF= 0x00100000,

.

            SV_TYPE_SERVER_VMS= 0x00200000,

.

            public struct SERVER_INFO_101

.

                SERVER_INFO_101 server;

.

                        // cast pointer to a SERVER_INFO_101 structure

.

                        server = (SERVER_INFO_101)Marshal.PtrToStructure(ptr,typeof(SERVER_INFO_101));

.

    out IntPtr pSERVER_INFO_XXX);

.

public struct SERVER_INFO_100

.

public struct SERVER_INFO_101

.

public struct SERVER_INFO_102

.

Here is how you would define the SERVER_INFO_102 structure (100 and 101 can be defined in a similar way):

.

    Private Structure SERVER_INFO_102

.

1. ptrBuff is a pointer to a structure of type SERVER_INFO_100, SERVER_INFO_101 or SERVER_INFO_102.

.

    Dim strServerInfo As SERVER_INFO_102

.

    strServerInfo = CType(Marshal.PtrToStructure(ptrBuff, GetType(SERVER_INFO_102)), SERVER_INFO_102)

.

private static extern int NetServerGetInfo(string serverName, int level, out IntPtr pSERVER_INFO_XXX);

.

    var serverInfo = NetServerGetInfo<SERVER_INFO_101>("SVR0123");

.

private struct SERVER_INFO_101

.

private SERVER_INFO_101 serverInfo;

.

        serverInfo = (SERVER_INFO_101)Marshal.PtrToStructure(

.

            pSI, typeof(SERVER_INFO_101));

.

    const int FILTER_SERVER_TRUST_ACCOUNT = 0x0020;

.

    public int ver_major;

.

    public int ver_minor;

.

        const uint UF_SERVER_TRUST_ACCOUNT = 0x2000;

odbccp32

.

    SQLConfigDataSourceW(0, configMode, MY_DRIVER_NAME_STRING, s);

.

    SQLConfigDataSourceW(0, configMode, MY_DRIVER_NAME_STRING, s);

dtl

.

        return (UnsafeNativeMethods.DTL_DRIVER_CLOSE(driverId, timeOut));

.

        return (UnsafeNativeMethods.DTL_DRIVER_OPEN(driverId, driverName, timeOut));

.

        static extern public int DTL_DRIVER_CLOSE(int driver_id, int timeout);

.

        static extern public void DTL_UNINIT(int driver_id);

.

        static extern public int DTL_DRIVER_OPEN(int driver_id, string szDriverName, int timeout);

.

static extern public int DTL_DRIVER_CLOSE(int driver_id, int timeout);

.

Declare Function DTL_DRIVER_CLOSE Lib "dtl.dll" (TODO) As TODO

.

        return (UnsafeNativeMethods.DTL_DRIVER_CLOSE(driverId, timeOut));

.

        return (UnsafeNativeMethods.DTL_DRIVER_OPEN(driverId, driverName, timeOut));

.

        static extern public int DTL_DRIVER_CLOSE(int driver_id, int timeout);

.

        static extern public void DTL_UNINIT(int driver_id);

.

        static extern public int DTL_DRIVER_OPEN(int driver_id, string szDriverName, int timeout);

.
Documentation
[DTL_DRIVER_CLOSE] on MSDN
.

static extern public int DTL_DRIVER_OPEN(int driver_id, string szDriverName, int timeout);

.

Declare Function DTL_DRIVER_OPEN Lib "dtl.dll" (TODO) As TODO

.

        return (UnsafeNativeMethods.DTL_DRIVER_CLOSE(driverId, timeOut));

.

        return (UnsafeNativeMethods.DTL_DRIVER_OPEN(driverId, driverName, timeOut));

.

        static extern public int DTL_DRIVER_CLOSE(int driver_id, int timeout);

.

        static extern public void DTL_UNINIT(int driver_id);

.

        static extern public int DTL_DRIVER_OPEN(int driver_id, string szDriverName, int timeout);

.
Documentation
[DTL_DRIVER_OPEN] on MSDN
.

        return (UnsafeNativeMethods.DTL_DRIVER_CLOSE(driverId, timeOut));

.

        return (UnsafeNativeMethods.DTL_DRIVER_OPEN(driverId, driverName, timeOut));

.

        static extern public int DTL_DRIVER_CLOSE(int driver_id, int timeout);

.

        static extern public void DTL_UNINIT(int driver_id);

.

        static extern public int DTL_DRIVER_OPEN(int driver_id, string szDriverName, int timeout);

.

        return (UnsafeNativeMethods.DTL_DRIVER_CLOSE(driverId, timeOut));

.

        return (UnsafeNativeMethods.DTL_DRIVER_OPEN(driverId, driverName, timeOut));

.

        static extern public int DTL_DRIVER_CLOSE(int driver_id, int timeout);

.

        static extern public void DTL_UNINIT(int driver_id);

.

        static extern public int DTL_DRIVER_OPEN(int driver_id, string szDriverName, int timeout);

.

        return (UnsafeNativeMethods.DTL_DRIVER_CLOSE(driverId, timeOut));

.

        return (UnsafeNativeMethods.DTL_DRIVER_OPEN(driverId, driverName, timeOut));

.

        static extern public int DTL_DRIVER_CLOSE(int driver_id, int timeout);

.

        static extern public void DTL_UNINIT(int driver_id);

.

        static extern public int DTL_DRIVER_OPEN(int driver_id, string szDriverName, int timeout);

.

        return (UnsafeNativeMethods.DTL_DRIVER_CLOSE(driverId, timeOut));

.

        return (UnsafeNativeMethods.DTL_DRIVER_OPEN(driverId, driverName, timeOut));

.

        static extern public int DTL_DRIVER_CLOSE(int driver_id, int timeout);

.

        static extern public void DTL_UNINIT(int driver_id);

.

        static extern public int DTL_DRIVER_OPEN(int driver_id, string szDriverName, int timeout);

.

static extern public void DTL_UNINIT(int driver_id);

.

        return (UnsafeNativeMethods.DTL_DRIVER_CLOSE(driverId, timeOut));

.

        return (UnsafeNativeMethods.DTL_DRIVER_OPEN(driverId, driverName, timeOut));

.

        static extern public int DTL_DRIVER_CLOSE(int driver_id, int timeout);

.

        static extern public void DTL_UNINIT(int driver_id);

.

        static extern public int DTL_DRIVER_OPEN(int driver_id, string szDriverName, int timeout);

.

        return (UnsafeNativeMethods.DTL_DRIVER_CLOSE(driverId, timeOut));

.

        return (UnsafeNativeMethods.DTL_DRIVER_OPEN(driverId, driverName, timeOut));

.

        static extern public int DTL_DRIVER_CLOSE(int driver_id, int timeout);

.

        static extern public void DTL_UNINIT(int driver_id);

.

        static extern public int DTL_DRIVER_OPEN(int driver_id, string szDriverName, int timeout);

Constants

.

const Int32 DRIVER_PACKAGE_REPAIR = 0x00000001;

.

const Int32 DRIVER_PACKAGE_SILENT = 0x00000002;

.

const Int32 DRIVER_PACKAGE_FORCE = 0x00000004;

.

const Int32 DRIVER_PACKAGE_ONLY_IF_DEVICE_PRESENT = 0x00000008;

.

const Int32 DRIVER_PACKAGE_LEGACY_MODE = 0x00000010;

.

const Int32 DRIVER_PACKAGE_DELETE_FILES = 0x00000020;

.

Const DRIVER_PACKAGE_REPAIR As Int32 = &H1

.

Const DRIVER_PACKAGE_SILENT As Int32 = &H2

.

Const DRIVER_PACKAGE_FORCE As Int32 = &H4

.

Const DRIVER_PACKAGE_ONLY_IF_DEVICE_PRESENT As Int32 = &H8

.

Const DRIVER_PACKAGE_LEGACY_MODE As Int32 = &H10

.

Const DRIVER_PACKAGE_DELETE_FILES As Int32 = &H20

.
DRIVER_PACKAGE_REPAIR re-installs the specified driver package in the driver store even if the driver package is already installed.
.
DRIVER_PACKAGE_SILENT suppresses the display of user interface items. If a user interaction is required to complete an installation, the installation will fail.
.
DRIVER_PACKAGE_FORCE (Applies only to PnP function drivers) preinstalls and installs the specified driver package even if the driver package that is currently installed for a device is not a better match for the device than the specified driver package.
.
DRIVER_PACKAGE_ONLY_IF_DEVICE_PRESENT (Applies only to PnP function drivers) preinstalls and installs the driver only if the driver package is a better match to a device in the device tree.
.
DRIVER_PACKAGE_LEGACY_MODE preinstalls and installs unsigned driver packages and driver packages that cannot be completely preinstalled because there are files that cannot be found.
.
DRIVER_PACKAGE_DELETE_FILES removes the binary files from a system that were copied to the system when the driver package was installed. The function removes a binary file from the system only if the binary file is identical to the corresponding binary file in the driver store. A caller should use this flag with caution. A caller should only use this flag if the caller can verify that a binary file in the system is not required by any other driver package or application.
.

    public static Guid KSCATEGORY_BDA_RECEIVER_COMPONENT = new Guid("FD0A5AF4-B41D-11d2-9C95-00C04F7971E0");

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


 
Access PInvoke.net directly from VS: