Mr Ribić Samir, Dipl
Total Page:16
File Type:pdf, Size:1020Kb
1
AbortDoc,GDI32.DLL,NM,1, stops the current print job and erases everything drawn since the AddPrinterConnection,WINMM.DLL,AW,1, adds a connection to the specified printer for the last call to the StartDoc function. current user. AbortPath,GDI32.DLL,NM,1, closes and discards any paths in the specified device context. AddPrinterDriver,WINMM.DLL,AW,3, installs a local or remote printer driver and links the AbortPrinter,WINMM.DLL,NM,1, deletes a printer?s spool file if the printer is configured for configuration, data, and driver files. spooling. AddPrintProcessor,WINMM.DLL,AW,5 installs a print processor on thespecified server and AbortSystemShutdown,ADVAPI32.DLL,AW,1, stops a system shutdown started by using the adds the print-processor name to an internallist of supported print processors. InitiateSystemShutdown function. AddPrintProvidor,WINMM.DLL,AW,3, installs a local printer provider and links the configuration, accept,WS2_32.DLL,NM,3, extracts the first connection on the queue of pending connections data, and provider files. on socket s. AdjustTokenGroups,ADVAPI32.DLL,NM,6, adjusts groups in the specified access token. accept,WSOCK32.DLL,NM,3, extracts the first connection on the queue of pending connections AdjustTokenPrivileges,ADVAPI32.DLL,NM,6 enables or disables privileges in the specified on socket s. access token. AcceptEx,MSWSOCK.DLL,NM,8, combines several socket functions into a single API/kernel AdjustWindowRect,USER32.DLL,NM,3 calculates the required size of the window rectangle, transition. based on the desired client-rectangle size. AcceptEx,WSOCK32.DLL,NM,8, combines several socket functions into a single API/kernel AdjustWindowRectEx,USER32.DLL,NM,4 calculates the required size of thewindow rectangle, transition. based on the desired size of the clientrectangle. AcceptSecurityContext,SECUR32.DLL,NM,9,This function enables the server part of a ADsBuildEnumerator,ACTIVEDS.DLL,NM,2 Builds an enumerator object for the specified transport application to establish a security context between the server and a remote client. Active Directory container object. AccessCheck,ADVAPI32.DLL,NM,8 is used by a server application to check aclient?s access to ADsBuildVarArrayInt,ACTIVEDS.DLL,NM,3 Builds a VARIANT array from an array of an object against the access control associatedwith the object. DWORDS. AccessCheckAndAuditAlarm,ADVAPI32.DLL,AW,11, performs an access validation and ADsBuildVarArrayStr,ACTIVEDS.DLL,NM,3 Builds a VARIANT array from an array of Unicode generates corresponding audit messages. strings. AccessNtmsLibraryDoor,NTMSAPI.DLL,NM,3, unlocks the door of the specified library. If the ADsEnumerateNext,ACTIVEDS.DLL,NM,4 Populates a VARIANT arrray with elements fetched library is busy, RSM queues the request and returns successfully. from the indicated enumerator object. acmDriverAdd,MSACM32.DLL,AW,5, adds a driver to the list of available ACM drivers. ADsFreeEnumerator,ACTIVEDS.DLL,NM,1 Frees an enumerator object previously created acmDriverClose,MSACM32.DLL,NM,2, closes a previously opened ACM driver instance. through ADsBuildEnumerator acmDriverDetails,MSACM32.DLL,AW,3, queries a specified ACM driver to determine its ADsGetLastError,ACTIVEDS.DLL,NM,5 Retrieves the calling thread?s last-error code value. capabilities. ADsGetObject,ACTIVEDS.DLL,NM,3 In Active Directory, bind to an object given its path and acmDriverEnum,MSACM32.DLL,NM,3 enumerates the available ACM drivers,continuing until primaryinterface identifier (IID). there are no more drivers or the callback functionreturns FALSE. ADsOpenObject,ACTIVEDS.DLL,NM,6 In Active Directory, bind to an object using username acmDriverID,MSACM32.DLL,NM,3 returns the handle of an ACM driveridentifier associated and passwordcredentials. with an open ACM driver instance or streamhandle. ADsSetLastError,ACTIVEDS.DLL,NM,3 Sets the calling thread?s last-error code value. acmDriverMessage,MSACM32.DLL,NM,4 sends a user-defined message to a given ACM driver AdvancedDocumentProperties,WINMM.DLL,AW,5 displays a printerconfiguration dialog box for instance. the specified printer, allowing theuser to configure that printer. acmDriverOpen,MSACM32.DLL,NM,3 opens the specified ACM driver andreturns a driver AllocateAndInitializeSid,ADVAPI32.DLL,NM,11, allocates and initializes a security identifier instance handle that can be used to communicatewith the driver. (SID) with up to eight subauthorities. acmDriverPriority,MSACM32.DLL,NM,3, modifies the priority and state of an ACM driver. AllocateLocallyUniqueId,ADVAPI32.DLL,NM,1, allocates a locally unique identifier (LUID). acmDriverRemove,MSACM32.DLL,NM,2, removes an ACM driver from the list of available AllocateNtmsMedia,NTMSAPI.DLL,NM,6, allocates a piece of available media. ACM drivers. AllocConsole,KERNEL32.DLL,NM,0, allocates a new console for the calling process. acmFilterChoose,MSACM32.DLL,AW,1, creates an ACM-defined dialog box that enables the AngleArc,GDI32.DLL,NM,6, moves the current position to the ending point of the arc. user to select a waveform-audio filter. AnimatePalette,GDI32.DLL,NM,4 replaces entries in the specified logical palette. acmFilterDetails,MSACM32.DLL,AW,3 queries the ACM for details about a filter with a specific AnimateWindow,USER32.DLL,NM,3, enables you to produce special effects when showing or waveform-audio filter tag. hiding windows. acmFilterEnum,MSACM32.DLL,AW,5, enumerates waveform-audio filters available for a given AnyPopup,USER32.DLL,NM,0, indicates whether an owned, visible, top- level pop-up, or filter tag from an ACM driver. overlapped window exists on the screen. acmFilterTagDetails,MSACM32.DLL,AW,3, queries the ACM for details about a specific AppendMenu,USER32.DLL,AW,4, appends a new item to the end of the specified menu bar, waveform-audio filter tag. drop-down menu, submenu, or shortcut menu. acmFilterTagEnum,MSACM32.DLL,AW,5, will return MMSYSERR_NOERROR (zero) if no filter ApplyControlToken,SECUR32.DLL,NM,2,Provides a way to apply a control token to a security tags are to be enumerated. context. acmFormatChoose,MSACM32.DLL,AW,1 function creates an ACM-defined dialog box that Arc,GDI32.DLL,NM,9, draws an elliptical arc. enables the user to select a waveform-audio format. ArcTo,GDI32.DLL,NM,9, draws an elliptical arc. acmFormatDetails,MSACM32.DLL,AW,3, queries the ACM for format details for a specific AreAllAccessesGranted,ADVAPI32.DLL,NM,2, checks whether a set of requested access rights waveform-audio format tag. has been granted. acmFormatEnum,MSACM32.DLL,AW,5, enumerates waveform-audio formats available for a AreAnyAccessesGranted,ADVAPI32.DLL,NM,2, tests whether any of a set of requested access given format tag from an ACM driver. rights has been granted. acmFormatSuggest,MSACM32.DLL,NM,5 queries the ACM or a specified ACMdriver to AreFileApisANSI,KERNEL32.DLL,NM,0, determines whether a set of Win32 file functions is suggest a destination format for the supplied sourceformat. using the ANSI or OEM character set code page. acmFormatTagDetails,MSACM32.DLL,AW,3, queries the ACM for details on a specific ArrangeIconicWindows,USER32.DLL,NM,1, arranges all the minimized (iconic) child windows waveform-audio format tag. of the specified parent window. acmFormatTagEnum,MSACM32.DLL,AW,5, enumerates waveform-audio format tags available AssociateColorProfileWithDevice,MSCMS.DLL,AW,3, associates a specified color profile with a from an ACM driver. specified device. acmGetVersion,MSACM32.DLL,NM,0, returns the version number of the ACM. AttachThreadInput,USER32.DLL,NM,3, fails if either of the specified threads does not have a acmMetrics,MSACM32.DLL,NM,3, returns various metrics for the ACM or related ACM objects. message queue. acmStreamClose,MSACM32.DLL,NM,2 closes an ACM conversion stream. If the function is auxGetDevCaps,WINMM.DLL,AW,3, retrieves the capabilities of a given auxiliary output successful, the handle is invalidated. device. acmStreamConvert,MSACM32.DLL,NM,3, requests the ACM to perform a conversion on the auxGetNumDevs,WINMM.DLL,NM,0, retrieves the number of auxiliary output devices present specified conversion stream. in the system. acmStreamMessage,MSACM32.DLL,NM,4, sends a driver-specific message to an ACM driver. auxGetVolume,WINMM.DLL,NM,2, retrieves the current volume setting of the specified acmStreamOpen,MSACM32.DLL,NM,8, opens an ACM conversion stream. auxiliary output device. acmStreamPrepareHeader,MSACM32.DLL,NM,3, prepares an ACMSTREAMHEADER auxOutMessage,WINMM.DLL,NM,4, sends a message to the given auxiliary output device. structure for an ACM stream conversion. auxSetVolume,WINMM.DLL,NM,2, sets the volume of the specified auxiliary output device. acmStreamReset,MSACM32.DLL,NM,2 stops conversions for a given ACM stream. All pending BackupEventLog,ADVAPI32.DLL,AW,2, saves the specified event log to a backup file. buffers are marked as done and returned to the application. BackupFree,EDBBCLI.DLL,NM,1, frees a backup memory buffer. acmStreamSize,MSACM32.DLL,NM,4, returns a recommended size for a source or destination BackupRead,KERNEL32.DLL,NM,7, reads data associated with a specified file or directory into buffer on an ACM stream. a buffer. acmStreamUnprepareHeader,MSACM32.DLL,NM,3 cleans up the preparation performed by BackupSeek,KERNEL32.DLL,NM,6, seeks forward in a data stream initially accessed by using the acmStreamPrepareHeader function for an ACM the BackupRead or BackupWrite function. stream. BackupWrite,KERNEL32.DLL,NM,7, writes a stream of data from a buffer to a specified file or AcquireCredentialsHandle,SECUR32.DLL,AW,9,Acquires a handle to preexisting credentials of directory. a security principal. BatchExport,DAPI.DLL,AW,1, exports objects from the Microsoft Exchange Server directory. AcsLan,DLCAPI.DLL,NM,2 communicates with IBM mainframes or networkperipheral devices, BatchImport,DAPI.DLL,AW,1, imports directory service objects from a text file in a single such as printers connected directly to thenetwork, by using the data link control (DLC) protocol. function call. ActivateKeyboardLayout,USER32.DLL,NM,2 The ActivateKeyboardLayout function activates a Beep,KERNEL32.DLL,NM,2, generates simple tones on the speaker. different keyboard layout and sets the active keyboard layout for the entire system rather than BeginDeferWindowPos,USER32.DLL,NM,1 allocates memory for a multiple-window - position the calling thread. structure and returns the handle to thestructure. AddAccessAllowedAce,ADVAPI32.DLL,NM,4, adds an access-allowed ACE to an ACL. BeginPaint,USER32.DLL,NM,2 prepares the specified window for paintingand fills a AddAccessDeniedAce,ADVAPI32.DLL,NM,4, adds an access-denied ACE to an ACL. PAINTSTRUCT structure with information about thepainting. AddAce,ADVAPI32.DLL,NM,5, adds one or more ACEs to a specified ACL. BeginPath,GDI32.DLL,NM,1, opens a path bracket in the specified device context. AddAtom,KERNEL32.DLL,AW,1, adds a character string to the local atom table and returns a BeginUpdateResource,KERNEL32.DLL,AW,2 returns a handle that can be usedby the unique value (an atom) identifying the string. UpdateResource function to add, delete, or replace resourcesin an executable file. AddAuditAccessAce,ADVAPI32.DLL,NM,6, adds a system-audit ACE to a system ACL. bind,WS2_32.DLL,NM,3, is used on an unconnected socket before subsequent calls to the AddFontResource,GDI32.DLL,AW,1, adds the font resource from the specified file to the connect or listen functions. Windows font table. bind,WSOCK32.DLL,NM,3, is used on an unconnected socket before subsequent calls to the AddForm,WINMM.DLL,AW,3, adds a form to the list of available forms that can be selected for connect or listen functions. the specified printer. BindImage,IMAGEHLP.DLL,NM,3, computes the virtual address of each imported function. AddJob,WINMM.DLL,AW,5 obtains a path string that specifies a file that you can use to store a BindImageEx,IMAGEHLP.DLL,NM,5, computes the virtual address of each function that is spooled print job. imported. AddMonitor,WINMM.DLL,AW,3 installs a local printer monitor and links the configuration, data, BindMoniker,OLE32.DLL,NM,4,This function locates an object by means of its moniker, and monitor files. activates the object if it is inactive, and retrieves a pointer to the specified interface on that AddNtmsMediaType,NTMSAPI.DLL,NM,3, adds the specified media type to the specified library object. if there is not currently a relation in the library object. The function then creates the system BitBlt,GDI32.DLL,NM,9 performs a bit-block transfer of the color datacorresponding to a media pools if they do not exist. rectangle of pixels from the specified sourcedevice context into a destination device context. AddPort,WINMM.DLL,AW,3, adds the name of a port to the list of supported ports. BringWindowToTop,USER32.DLL,NM,1, brings the specified window to the top of the Z order. AddPrinter,WINMM.DLL,AW,3 adds a printer to the list of supported printers for a specified BroadcastSystemMessage,USER32.DLL,AW,5, sends a message to the specified recipients. server. 2 BstrFromVector,OLEAUT32.DLL,NM,2,Returns a BSTR, assigning each element of the vector CertFindCertificateInStore,CRYPT32.DLL,NM,6,Finds the first or next certificate context in a to a character in the BSTR. certificate store that matches a search criteria established by the dwFindType and its BuildCommDCB,KERNEL32.DLL,AW,2, fills a specified DCB structure with values specified in associated pvFindPara. a device-control string. CertFindCTLInStore,CRYPT32.DLL,NM,6, finds the first or next certificate trust list (CTL) BuildCommDCBAndTimeouts,KERNEL32.DLL,AW,3 translates a device-definitionstring into context that matches search criteria established by the dwFindType and its associated appropriate device-control block codes and then placesthese codes into a device control block. pvFindPara. BuildDisplayTable,MAPI32.DLL,NM,10, creates a display table from the property page data CertFindExtension,CRYPT32.DLL,NM,3, finds the first extension in the CERT_EXTENSION contained in one or more DTPAGE structures. array, as identified by its object identifier (OID). BuildExplicitAccessWithName,ADVAPI32.DLL,AW,5, initializes an EXPLICIT_ACCESS CertFindRDNAttr,CRYPT32.DLL,NM,2, finds the first RDN attribute identified by its object structure with data specified by the caller. identifier (OID) in a list of the Relative Distinguished Names (RDN). BuildImpersonateExplicitAccessWithName,ADVAPI32.DLL,AW,6, is provided for future use. CertFindSubjectInCTL,CRYPT32.DLL,NM,5, attempts to find the specified subject in a BuildImpersonateTrustee,ADVAPI32.DLL,AW,2, is provided for future use. certificate trust list (CTL). BuildSecurityDescriptor,ADVAPI32.DLL,AW,9, allocates and initializes a new security CertFreeCertificateContext,CRYPT32.DLL,NM,1,Frees a certificate context by decrementing its descriptor. reference count. When the reference count goes to zero, CertFreeCertificateContext frees the BuildTrusteeWithName,ADVAPI32.DLL,AW,2, initializes a TRUSTEE structure. memory occupied by a certificate context. BuildTrusteeWithSid,ADVAPI32.DLL,AW,2, initializes a TRUSTEE structure. CertFreeCRLContext,CRYPT32.DLL,NM,1, frees a certificate revocation list (CRL) context by CallMsgFilter,USER32.DLL,AW,2 passes the specified message and hookcode to the hook decrementing its reference count. When the reference count goes to zero, CertFreeCRLContext procedures associated with the WH_SYSMSGFILTER andWH_MSGFILTER hooks. frees the memory occupied by a CRL context. CallNamedPipe,KERNEL32.DLL,AW,7 connects to a message-type pipe (and waits if an CertFreeCTLContext,CRYPT32.DLL,NM,1, frees a certificate trust list (CTL) context by instance of the pipe is not available), writes to and reads from the pipe, and then closes the decrementing its reference count. When the reference count goes to zero, CertFreeCTLContext pipe. frees the memory occupied by a CTL context. CallNextHookEx,USER32.DLL,NM,4, passes the hook information to the next hook procedure CertGetCertificateContextProperty,CRYPT32.DLL,NM,4, retrieves the information contained in in the current hook chain. an extended property of a certificate context. CallWindowProc,USER32.DLL,AW,5, passes message information to the specified window CertGetCRLContextProperty,CRYPT32.DLL,NM,4, gets an extended property for the specified procedure. certificate revocation list (CRL) context. CancelDC,GDI32.DLL,NM,1, cancels any pending operation on the specified device context CertGetCRLFromStore,CRYPT32.DLL,NM,4,Gets the first or next certificate revocation list (DC). (CRL) context from the certificate store for the specified issuer. CancelIo,KERNEL32.DLL,NM,1 cancels all pending input and output (I/O)operations that were CertGetCTLContextProperty,CRYPT32.DLL,NM,4, retrieves an extended property of a issued by the calling thread for the specifiedfile handle. certificate trust list (CTL) context. CancelNtmsLibraryRequest,NTMSAPI.DLL,NM,2, cancels outstanding RSM requests, such as CertGetEnhancedKeyUsage,CRYPT32.DLL,NM,4, returns information from the enhanced key calls to the CleanNtmsDrive function. If the library is busy, RSM queues the cancellation and usage (EKU) extension or the EKU extended property of a certificate. EKUs indicate valid uses returns success. of the certificate. CancelNtmsOperatorRequest,NTMSAPI.DLL,NM,2, cancels the specified RSM operator CertGetIntendedKeyUsage,CRYPT32.DLL,NM,4, acquires the intended key usage bytes from a request. certificate. The intended key usage can be in either the szOID_KEY_USAGE ( CancelWaitableTimer,KERNEL32.DLL,NM,1, sets the specified ?waitable? timer to the inactive CertGetIssuerCertificateFromStore,CRYPT32.DLL,NM,4,Retrieves the certificate context from state. the certificate store for the first or next issuer of the specified subject certificate. The new CascadeWindows,USER32.DLL,NM,5, cascades the specified windows or the child windows of Certificate Chain Verification Functions are recommended instead of the use of this function. the specified parent window. CertGetSubjectCertificateFromStore,CRYPT32.DLL,NM,3,Returns from a certificate store a CertAddCertificateContextToStore,CRYPT32.DLL,NM,4, adds a certificate context to the subject certificate context uniquely identified by its issuer and serial number. certificate store. CertIsRDNAttrsInCertificateName,CRYPT32.DLL,NM,4, compares the attributes in the CertAddCRLContextToStore,CRYPT32.DLL,NM,4, adds a certificate revocation list (CRL) certificate name with the specified CERT_RDN to determine whether all attributes are included context to the certificate store. there. CertAddCTLContextToStore,CRYPT32.DLL,NM,4, adds a certificate trust list (CTL) context to a CertNameToStr,CRYPT32.DLL,AW,5,Converts an encoded name in a CERT_NAME_BLOB certificate store. structure to a null-terminated character string. CertAddEncodedCertificateToStore,CRYPT32.DLL,NM,6, creates a certificate context from an CertOIDToAlgId,CRYPT32.DLL,NM,1, converts the Abstract Syntax Notation One (ASN.1) encoded certificate and adds it to the certificate store. object identifier (OID) string to the CryptoAPI algorithm identifier (ALG_ID). CertAddEncodedCRLToStore,CRYPT32.DLL,NM,6, creates a certificate revocation list (CRL) CertOpenStore,CRYPT32.DLL,NM,5,Opens a certificate store using a specified store provider context from an encoded CRL and adds it to the certificate store. The function makes a copy of type. the CRL context before adding it to the store. CertOpenSystemStore,CRYPT32.DLL,AW,2, is a simplified function used to open the most CertAddEncodedCTLToStore,CRYPT32.DLL,NM,6, creates a certificate trust list (CTL) context common system certificate store. To open certificate stores with more complex requirements, from an encoded CTL and adds it to the certificate store. The function makes a copy of the CTL such as file-based or memory-based stores, use CertOpenStore. context before adding it to the store. CertRDNValueToStr,CRYPT32.DLL,AW,4, converts a name in a CERT_RDN_VALUE_BLOB CertAddEnhancedKeyUsageIdentifier,CRYPT32.DLL,NM,2, adds a usage identifier object to a null-terminated character string. identifier (OID) to the enhanced key usage (EKU) extended property of the certificate. CertRemoveEnhancedKeyUsageIdentifier,CRYPT32.DLL,NM,2, removes a usage identifier CertAddSerializedElementToStore,CRYPT32.DLL,NM,8,Adds a serialized certificate, certificate object identifier (OID) from the enhanced key usage (EKU) extended property of the certificate. revocation list (CRL), or certificate trust list (CTL) element to the store. CertSaveStore,CRYPT32.DLL,NM,6,Saves the certificate store to a file or to a memory BLOB. CertAlgIdToOID,CRYPT32.DLL,NM,1,Converts a CryptoAPI algorithm identifier (ALG_ID) to an CertSerializeCertificateStoreElement,CRYPT32.DLL,NM,4, serializes a certificate context's Abstract Syntax Notation One (ASN.1) object identifier (OID) string. encoded certificate and its encoded properties. The result can be persisted to storage so that CertCloseStore,CRYPT32.DLL,NM,2, closes a certificate store handle and reduces the the certificate and properties can be retrieved at a later time. reference count on the store. There needs to be a corresponding call to CertCloseStore for CertSerializeCRLStoreElement,CRYPT32.DLL,NM,4, serializes an encoded certificate each successful call to the CertOpenStore or CertDuplicateStore functions. revocation list (CRL) context and the encoded representation of its properties. CertCompareCertificate,CRYPT32.DLL,NM,3, compares two certificates to determine whether CertSerializeCTLStoreElement,CRYPT32.DLL,NM,4, serializes an encoded certificate trust list they are identical. (CTL) context and the encoded representation of its properties. The result can be persisted to CertCompareCertificateName,CRYPT32.DLL,NM,3, compares two certificate storage so that the CTL and properties can be retrieved later. CERT_NAME_BLOB structures to determine whether they are identical. The CertSetCertificateContextProperty,CRYPT32.DLL,NM,4, sets an extended property for a CERT_NAME_BLOB structures are used for the subject and the issuer of certificates. specified certificate context. CertCompareIntegerBlob,CRYPT32.DLL,NM,2, compares two integer BLOBs to determine CertSetCRLContextProperty,CRYPT32.DLL,NM,4, sets an extended property for the specified whether they represent equal numeric values. certificate revocation list (CRL) context. CertComparePublicKeyInfo,CRYPT32.DLL,NM,3, compares two encoded public keys to CertSetCTLContextProperty,CRYPT32.DLL,NM,4, sets an extended property for the specified determine whether they are identical. certificate trust list (CTL) context. CertCreateCertificateContext,CRYPT32.DLL,NM,3, creates a certificate context from an CertSetEnhancedKeyUsage,CRYPT32.DLL,NM,2, sets the enhanced key usage (EKU) encoded certificate. The created context is not persisted to a certificate store. The function property for the certificate. makes a copy of the encoded certificate within the created context. CertStrToName,CRYPT32.DLL,AW,7,Converts a null-terminated X.500 string to an encoded CertCreateCRLContext,CRYPT32.DLL,NM,3, creates a certificate revocation list (CRL) context certificate name. from an encoded CRL. The created context is not persisted to a certificate store. It makes a CertVerifyCRLRevocation,CRYPT32.DLL,NM,4, check a CRL to determine whether a subject's copy of the encoded CRL within the created context. certificate has or has not been revoked. The new Certificate Chain Verification Functions are CertCreateCTLContext,CRYPT32.DLL,NM,3, creates a certificate trust list (CTL) context from recommended instead of the use of this function. an encoded CTL. The created context is not persisted to a certificate store. The function makes CertVerifyCRLTimeValidity,CRYPT32.DLL,NM,2, verifies the time validity of a CRL. a copy of the encoded CTL within the created context. CertVerifyCTLUsage,CRYPT32.DLL,NM,7, verifies that a subject is trusted for a specified CertDeleteCertificateFromStore,CRYPT32.DLL,NM,1, deletes the specified certificate context usage by finding a signed and time-valid CTL with the usage identifiers that contain the subject. from the certificate store. CertVerifyRevocation,CRYPT32.DLL,NM,7,Checks the revocation status of the certificates CertDeleteCRLFromStore,CRYPT32.DLL,NM,1, deletes the specified certificate revocation list contained in the rgpvContext array. If a certificate in the list is found to be revoked, no further (CRL) context from the certificate store. checking is done. CertDeleteCTLFromStore,CRYPT32.DLL,NM,1, deletes the specified certificate trust list (CTL) CertVerifySubjectCertificateContext,CRYPT32.DLL,NM,3, performs the enabled verification context from a certificate store. checks on a certificate by checking the validity of the certificate's issuer. The new Certificate CertDuplicateCertificateContext,CRYPT32.DLL,NM,1,Duplicates a certificate context by Chain Verification Functions are recommended instead this function. incrementing its reference count. CertVerifyTimeValidity,CRYPT32.DLL,NM,2, verifies the time validity of a certificate. CertDuplicateCRLContext,CRYPT32.DLL,NM,1, duplicates a certificate revocation list (CRL) CertVerifyValidityNesting,CRYPT32.DLL,NM,2, verifies that a subject certificate's time validity context by incrementing its reference count. nests correctly within its issuer's time validity. CertDuplicateCTLContext,CRYPT32.DLL,NM,1, duplicates a certificate trust list (CTL) context ChangeClipboardChain,USER32.DLL,NM,2, removes a specified window from the chain of by incrementing its reference count. clipboard viewers. CertDuplicateStore,CRYPT32.DLL,NM,1,Duplicates a store handle by incrementing the store's ChangeDisplaySettings,USER32.DLL,AW,2, changes the display settings to the specified reference count. graphics mode. CertEnumCertificateContextProperties,CRYPT32.DLL,NM,2, retrieves the first or next extended ChangeIdleRoutine,MAPI32.DLL,NM,7, changes some or all of the characteristics of a FNIDLE property associated with a certificate context. - based idle routine. CertEnumCertificatesInStore,CRYPT32.DLL,NM,2,Retrieves the first or next certificate in a ChangeNtmsMediaType,NTMSAPI.DLL,NM,3, moves the specified PMID to the specified target certificate store. Used in a loop, this function can retrieve in sequence all certificates in a media pool and sets the PMID's media type identifier to the media type of the target media pool. certificate store. ChangeServiceConfig,ADVAPI32.DLL,AW,11, changes the configuration parameters of a CertEnumCRLContextProperties,CRYPT32.DLL,NM,2, retrieves the first or next extended service. property associated with a certificate revocation list (CRL) context. CharLower,USER32.DLL,AW,1, converts a character string or a single character to lowercase. CertEnumCTLContextProperties,CRYPT32.DLL,NM,2, retrieves the first or next extended CharLowerBuff,USER32.DLL,AW,2, converts uppercase characters in a buffer to lowercase property associated with a certificate trust list (CTL) context. Used in a loop, this function can characters. retrieve in sequence all extended properties associated with a CTL context. CharNext,USER32.DLL,AW,1 returns a pointer to the next character in a string. CertEnumCTLsInStore,CRYPT32.DLL,NM,2, retrieves the first or next certificate trust list (CTL) CharNextEx,USER32.DLL,AW,3 The CharNextExA function retrieves the pointer to the next context in a certificate store. Used in a loop, this function can retrieve in sequence all CTL character in a string. contexts in a certificate store. CharPrev,USER32.DLL,AW,2, returns a pointer to the preceding character in a string. CertFindAttribute,CRYPT32.DLL,NM,3, finds the first attribute in the CRYPT_ATTRIBUTE CharPrevEx,USER32.DLL,AW,4 retrieves the pointer to the preceding character in a string. array, as identified by its object identifier (OID). CharToOem,USER32.DLL,AW,2, translates a string into the OEM-defined character set. 3 CharToOemBuff,USER32.DLL,AW,3, translates a specified number of characters in a string DWORD CoGetCurrentProcess(void); Return Value Unique DWORD value identifying the into the OEM-defined character set. current thread. CharUpper,USER32.DLL,AW,1, converts a character string or a single character to uppercase. CoGetInstanceFromFile,OLE32.DLL,NM,8,This function creates a new object and initializes it CharUpperBuff,USER32.DLL,AW,2, converts lowercase characters in a buffer to uppercase from a file using IPersistFile::Load. characters. CoGetInterfaceAndReleaseStream,OLE32.DLL,NM,3,This function unmarshals a buffer CheckBitmapBits,MSCMS.DLL,NM,9, checks whether the pixels in a specified bitmap lie within containing an interface pointer and releases the stream when an interface pointer has been the output gamut of a specified transform. marshaled from another thread to the calling thread. CheckColors,MSCMS.DLL,NM,5, determines whether the colors in an array lie within the output CoGetMalloc,OLE32.DLL,NM,2,4.2 CoGetMalloc This function retrieves a pointer to the gamut of a specified transform. default OLE task memory allocator (which supports the system implementation of the IMalloc CheckDlgButton,USER32.DLL,NM,3, changes the check state of a button control. CoGetMarshalSizeMax,OLE32.DLL,NM,6,4.2 CoGetMarshalSizeMax This function returns CheckMenuItem,USER32.DLL,NM,3, sets the state of the specified menu item's check mark an upper bound on the number of bytes needed to marshal the specified interface pointer to the attribute to either checked or unchecked. CoGetObject,OLE32.DLL,NM,4, Converts a display name into a moniker that identifies the CheckMenuRadioItem,USER32.DLL,NM,5, checks a specified menu item and makes it a radio object named, and then binds to the object identified by the moniker. item. CoGetPSClsid,OLE32.DLL,NM,2,This function returns the CLSID of the DLL that implements CheckRadioButton,USER32.DLL,NM,4 adds a check mark to (checks) aspecified radio button the proxy and stub for the specified interface. in a group and removes a check mark from(clears) all other radio buttons in the group. CoGetStandardMarshal,OLE32.DLL,NM,6,4.2 CoGetStandardMarshal This function creates CheckSumMappedFile,IMAGEHLP.DLL,NM,5, computes the checksum of the specified image a default, or standard, marshaling object in either the client process or the server process, file. CoGetState,OLE32.DLL,NM,1, This function is not yet supported. ChildWindowFromPoint,USER32.DLL,NM,3, determines which, if any, of the child windows CoGetTIDFromIPID,OLE32.DLL,NM,1, This function is not yet supported. belonging to a parent window contains the specified point. CoGetTreatAsClass,OLE32.DLL,NM,2,4.2 CoGetTreatAsClass This function returns the ChildWindowFromPointEx,USER32.DLL,NM,4 determines which, if any, of the child windows CLSID of an object that can emulate the specified object. HRESULT belonging to the specified parent window contains the specified point. CoGetTreatAsClass( REFCLSID ChooseColor,COMDLG32.DLL,AW,1, creates a Color common dialog box that enables the user CoImpersonateClient,OLE32.DLL,NM,0,Allows the server to impersonate the client of the to select a color. current call for the duration of the call. ChooseFont,COMDLG32.DLL,AW,1, creates a Font common dialog box that enables the user CoInitialize,OLE32.DLL,NM,1 Initializes the COM library on the current thread and identifies the to choose attributes for a logical font. concurrency model as single-thread apartment ChoosePixelFormat,GDI32.DLL,NM,2 compares the generic pixel formats supported by CoInitializeEx,OLE32.DLL,NM,2,Initializes the COM library for use by the calling thread, sets Windows NT and any device pixel formats supported by special hardware accelerators with the the thread's concurrency model, and creates a new apartment for the thread if one is required. pixel format you described, and returns the best match. CoInitializeSecurity,OLE32.DLL,NM,9,Registers security and sets the default security values for Chord,GDI32.DLL,NM,9, draws a chord (a region bounded by the intersection of an ellipse and the process. This function is called exactly once per process, either explicitly or implicitly. It can a line segment, called a ?secant?). be called by the client, server, or both. CleanNtmsDrive,NTMSAPI.DLL,NM,2, queues a cleaning request for the specified drive for CoIsHandlerConnected,OLE32.DLL,NM,1, This function determines whether a remote object is cleaning. connected to the corresponding in-process object. ClearCommBreak,KERNEL32.DLL,NM,1 restores character transmission for aspecified CoIsOle1Class,OLE32.DLL,NM,1,This function determines if a given CLSID represents an OLE communications device and places the transmission line ina nonbreak state. 1 object. ClearCommError,KERNEL32.DLL,NM,3 retrieves information about acommunications error and CoLoadLibrary,OLE32.DLL,NM,2,Loads a specific DLL into the caller's process. CoLoadLibrary reports the current status of acommunications device. is equivalent to LoadLibraryEx. CoLoadLibrary does not do anything about the lifetime of the ClearEventLog,ADVAPI32.DLL,AW,2, clears the specified event log, and optionally saves the library. current copy of the logfile to a backup file. CoLockObjectExternal,OLE32.DLL,NM,3,4.2 CoLockObjectExternal This function is called ClientToScreen,USER32.DLL,NM,2, replaces the client coordinates in the POINT structure with either to lock an object to ensure that it stays in memory, or to release such a lock. Call the screen coordinates. CoMarshalHresult,OLE32.DLL,NM,2,This function marshals an HRESULT to the specified ClipCursor,USER32.DLL,NM,1, confines the cursor to a rectangular area on the screen. stream, from which it can be unmarshaled using the CoUnmarshalHresult function. CloseClipboard,USER32.DLL,NM,0, closes the clipboard. CoMarshalInterface,OLE32.DLL,NM,6, This function writes into a stream the data required to CloseColorProfile,MSCMS.DLL,NM,1,This CloseColorProfile closes an open profile handle. initialize a proxy object in some client process. The COM library in the client process calls the CloseDesktop,USER32.DLL,NM,1, closes an open handle to a desktop object. CoUnmarshalInterface function to extract the data and initialize the proxy. CloseEnhMetaFile,GDI32.DLL,NM,1 closes an enhanced-metafile devicecontext and returns a CoMarshalInterThreadInterfaceInStream,OLE32.DLL,NM,3,Marshals an interface pointer from handle that identifies an enhanced-formatmetafile. one thread to another thread in the same process. CloseEventLog,ADVAPI32.DLL,NM,1, closes the specified event log. CombineRgn,GDI32.DLL,NM,4 combines two regions and stores the result in a third region. CloseFigure,GDI32.DLL,NM,1, closes an open figure in a path. CombineTransform,GDI32.DLL,NM,3, concatenates two world-space to page- space CloseHandle,KERNEL32.DLL,NM,1, closes an open object handle. transformations. CloseIMsgSession,MAPI32.DLL,NM,1, closes a message session and all the messages CommConfigDialog,KERNEL32.DLL,AW,3, displays a driver-supplied configuration dialog box. created within that session. CommDlgExtendedError,COMDLG32.DLL,NM,0, can return general error codes for any of the CloseMetaFile,GDI32.DLL,NM,1, closes a metafile device context and returns a handle that common dialog box functions. identifies a Windows-format metafile. CommitUrlCacheEntry,WININET.DLL,AW,11,Stores data in the specified file in the Internet CloseNtmsNotification,NTMSAPI.DLL,NM,1, closes the specified open notification channel. cache and associates it with the specified URL. CloseNtmsSession,NTMSAPI.DLL,NM,1, closes the specified RSM session. CompareFileTime,KERNEL32.DLL,NM,2, compares two 64-bit file times. ClosePrinter,WINMM.DLL,NM,1, closes the specified printer object. CompareString,KERNEL32.DLL,AW,6 compares two character strings, usingthe locale CloseServiceHandle,ADVAPI32.DLL,NM,1 closes the handles created with OpenSCManager, specified by the given identifier as the basis for thecomparison. OpenService or CreateService CompleteAuthToken,SECUR32.DLL,NM,2, completes an authentication token. closesocket,WS2_32.DLL,NM,1, closes a socket. ConfigurePort,WINMM.DLL,AW,3, displays the port-configuration dialog box for a port on the closesocket,WSOCK32.DLL,NM,1, closes a socket. specified server. CloseWindow,USER32.DLL,NM,1, minimizes (but does not destroy) the specified window. connect,WS2_32.DLL,NM,3, establishes a connection to a specifed socket. CloseWindowStation,USER32.DLL,NM,1, closes an open window station handle. connect,WSOCK32.DLL,NM,3, is used to create a connection to the to the specified CLSIDFromProgID,OLE32.DLL,NM,2,Looks up a CLSID in the registry, given a ProgID. destination. CLSIDFromString,OLE32.DLL,NM,2,Converts a string generated by the StringFromCLSID ConnectNamedPipe,KERNEL32.DLL,NM,2 enables a named pipe server process to wait for a function back into the original CLSID. client process to connect to an instance of a named pipe. ClusWorkerCheckTerminate,RESUTILS.DLL,NM,1,The ClusWorkerCheckTerminate utility ConnectToPrinterDlg,WINMM.DLL,NM,2, displays a dialog box that lets users browse and function determines whether a worker thread should exit as soon as possible. connect to printers on a network. ClusWorkerCreate,RESUTILS.DLL,NM,3,The ClusWorkerCreate utility function creates a ContinueDebugEvent,KERNEL32.DLL,NM,3 enables a debugger to continue a thread that worker thread. previously reported a debugging event. ClusWorkerTerminate,RESUTILS.DLL,NM,1,The ClusWorkerTerminate utility function ControlService,ADVAPI32.DLL,NM,3, sends a control code to a Win32-based service. terminates a worker thread. ConvertDefaultLocale,KERNEL32.DLL,NM,1, converts a special default locale value to an CoAddRefServerProcess,OLE32.DLL,NM,0,Increments a global per-process reference count. actual locale identifier. CoBuildVersion,OLE32.DLL,NM,0,4.2 CoBuildVersion This function is obsolete. ConvertThreadToFiber,KERNEL32.DLL,NM,1 converts the current thread into a fiber. Requirements OS Versions: Windows CE 3.0 and later. Header: Objbase.h. Link Library: CopyAcceleratorTable,USER32.DLL,AW,3, copies the specified accelerator table. Ole32.lib. CopyEnhMetaFile,GDI32.DLL,AW,2, copies the contents of an enhanced- format metafile to a CoCopyProxy,OLE32.DLL,NM,2,This function makes a private copy of the specified proxy. specified file. CoCreateFreeThreadedMarshaler,OLE32.DLL,NM,2,Creates an aggregatable object capable of CopyFile,KERNEL32.DLL,AW,3 copies an existing file to a new file. context-dependent marshaling. CopyFileEx,KERNEL32.DLL,AW,6, copies an existing file to a new file. CoCreateGuid,OLE32.DLL,NM,1,Creates a GUID, a unique 128-bit integer used for CLSIDs CopyIcon,USER32.DLL,NM,1, copies the specified icon from another module to the current and interface identifiers. module. CoCreateInstance,OLE32.DLL,NM,5,ExCreates an instance of a specific class on a specific CopyImage,USER32.DLL,NM,5 creates a new image (icon, cursor, orbitmap) and copies the machine. attributes of the specified image to the newone. CoCreateInstanceEx,OLE32.DLL,NM,6,Creates an instance of a specific class on a specific CopyLZFile,LZ32.DLL,NM,2, is obsolete. machine. CopyMetaFile,GDI32.DLL,AW,2, copies the content of a Windows-format metafile to the CoDisconnectObject,OLE32.DLL,NM,2,This function disconnects all remote process specified file. connections being maintained on behalf of all the interface pointers that point to a specified CopyRect,USER32.DLL,NM,2, copies the coordinates of one rectangle to another. object. Only the process that actually manages the object should call CoDisconnectObject. CopySid,ADVAPI32.DLL,NM,3, copies a security identifier (SID) to a buffer. CoDosDateTimeToFileTime,OLE32.DLL,NM,3,Converts the MS-DOS representation of the CoQueryAuthenticationServices,OLE32.DLL,NM,2,4.2 CoQueryAuthenticationServices This time and date to a FILETIME structure, which Win32 uses to determine the date and time. function retrieves a list of the authentication services registered when the process called . CoFileTimeNow,OLE32.DLL,NM,1, Pointer to return the FILETIME structure. HRESULT CoFileTimeToDosDateTime,OLE32.DLL,NM,3,Converts a FILETIME into MS-DOS date and CoQueryClientBlanket,OLE32.DLL,NM,7, This function is called by the server to find out about time values. the client that invoked the method executing on the current thread. CoFreeAllLibraries,OLE32.DLL,NM,0, This function frees all the DLLs that have been loaded CoQueryProxyBlanket,OLE32.DLL,NM,8,4.2 CoQueryProxyBlanket This function retrieves with the CoLoadLibrary function (called internally by CoGetClassObject), regardless of whether the authentication information the client uses to make calls on the specified proxy. HRESULT they are currently in use. CoQueryReleaseObject,OLE32.DLL,NM,1, This function is not yet supported. CoFreeLibrary,OLE32.DLL,NM,1,This function frees a library that, when loaded, was specified CoRegisterChannelHook,OLE32.DLL,NM,2, This function is not yet supported. to be freed explicitly. CoRegisterClassObject,OLE32.DLL,NM,5,Registers an EXE class object with OLE so other CoFreeUnusedLibraries,OLE32.DLL,NM,0,Unloads any DLLs that are no longer in use and applications can connect to it. EXE object applications should call CoRegisterClassObject on that, when loaded, were specified to be freed automatically. startup. CoGetCallContext,OLE32.DLL,NM,2, Interface identifier (IID) of the call context that is being CoRegisterMallocSpy,OLE32.DLL,NM,1, This function registers an implementation of the requested. IMallocSpy interface in OLE, thereafter requiring OLE to call its wrapper methods around every CoGetCallerTID,OLE32.DLL,NM,1,Returns a GUID identifying the callers thread. call to the corresponding IMalloc method. CoGetClassObject,OLE32.DLL,NM,5,FromURL Returns a factory object for a given CLSID. CoRegisterMessageFilter,OLE32.DLL,NM,2,Registers with OLE the instance of an CoGetClassObjectFromURL,URLMON.DLL,NM,10, Returns a factory object for a given CLSID. IMessageFilter interface, which is to be used for handling concurrency issues on the current CoGetCurrentLogicalThreadId,OLE32.DLL,NM,1, This function is not yet supported. thread. Only one message filter can be registered for each thread. CoGetCurrentProcess,OLE32.DLL,NM,0, This function returns a value that is unique to the current thread. CoGetCurrentProcess can be used to avoid thread ID reuse problems. 4 CoRegisterPSClsid,OLE32.DLL,NM,2,This function enables a downloaded DLL to register its CreateFileMapping,KERNEL32.DLL,AW,6, creates a named or unnamed file- mapping object custom interfaces within its running process so that the marshaling code will be able to marshal for the specified file. those interfaces. CreateFileMoniker,OLE32.DLL,NM,2,creates a file moniker based on the specified path. CoReleaseMarshalData,OLE32.DLL,NM,1,This function destroys a previously marshaled data CreateFont,GDI32.DLL,AW,14, creates a logical font that has specific characteristics. packet. CreateFontIndirect,GDI32.DLL,AW,1, creates a logical font that has the characteristics CoReleaseServerProcess,OLE32.DLL,NM,0,Decrements the global per-process reference specified in the specified structure. count. CreateFormatEnumerator,URLMON.DLL,NM,3, Creates an object that implements CoResumeClassObjects,OLE32.DLL,NM,0,4.2 CoResumeClassObjects This function is IEnumFORMATETC over a static array of FORMATETC structures. called by a server that can register multiple class objects to inform the OLE SCM about all CreateGenericComposite,OLE32.DLL,NM,3,4.2 CreateGenericComposite This function registered performs a generic composition of two monikers and supplies a pointer to the resulting CoRevertToSelf,OLE32.DLL,NM,0,This function restores the authentication information on a composite moniker. thread of execution. CreateHalftonePalette,GDI32.DLL,NM,1 creates a halftone palette for the specified device CoRevokeClassObject,OLE32.DLL,NM,1, This function informs OLE that a class object, context. previously registered with the CoRegisterClassObject function, is no longer available for use. CreateHatchBrush,GDI32.DLL,NM,2, creates a logical brush that has the specified hatch CoRevokeMallocSpy,OLE32.DLL,NM,0,This function revokes a registered IMallocSpy object. pattern and color. CoSetProxyBlanket,OLE32.DLL,NM,8,Sets the authentication information that will be used to CreateIC,GDI32.DLL,AW,4 creates an information context for the specified device. make calls on the specified proxy. This is a helper function for IClientSecurity::SetBlanket. CreateIcon,USER32.DLL,NM,7, creates an icon that has the specified size, colors, and bit CoSetState,OLE32.DLL,NM,1, This function is not yet supported. patterns. CoSuspendClassObjects,OLE32.DLL,NM,0,4.2 CoSuspendClassObjects This function CreateIconFromResource,USER32.DLL,NM,4, creates an icon or cursor from resource bits prevents any new activation requests from the SCM on all class objects registered within the describing the icon. process. CreateIconFromResourceEx,USER32.DLL,NM,7, creates an icon or cursor from resource bits CoSwitchCallContext,OLE32.DLL,NM,2, This function switches the call context object used by describing the icon. CoGetCallContext. CreateIconIndirect,USER32.DLL,NM,1, creates an icon or cursor from an ICONINFO structure. CoTaskMemAlloc,OLE32.DLL,NM,1,Allocates a block of task memory in the same way that CreateILockBytesOnHGlobal,OLE32.DLL,NM,3,Creates a byte array object, using global IMalloc::Alloc does. memory as the physical device, which is intended to be the compound file foundation. CoTaskMemFree,OLE32.DLL,NM,1,Frees a block of task memory previously allocated through CreateIoCompletionPort,KERNEL32.DLL,NM,4 can associate an instance of an opened file a call to the CoTaskMemAlloc or CoTaskMemRealloc function. with a newly created or an existing input/output completion port; or it can create an input/output CoTaskMemRealloc,OLE32.DLL,NM,2,Changes the size of a previously allocated block of task completion port without associating it with a file. memory. CreateIProp,MAPI32.DLL,NM,6, creates a property data object, that is, an IPropData object. CoTreatAsClass,OLE32.DLL,NM,2, This function establishes or removes an emulation, in CreateItemMoniker,OLE32.DLL,NM,3,This function creates an item moniker that identifies an which objects of one class are treated as objects of a different class. object within a containing object (typically a compound document). CoUninitialize,OLE32.DLL,NM,0,Closes the COM library on the current thread, unloads all CreateMailslot,KERNEL32.DLL,AW,4 creates a mailslot with the specifiedname and returns a DLLs loaded by the thread, frees any other resources that the thread maintains, and forces all handle that a mailslot server can use to performoperations on the mailslot. RPC connections on the thread to close. CreateMappedBitmap,COMCTL32.DLL,NM,5, creates a bitmap for use in a toolbar. CoUnmarshalHresult,OLE32.DLL,NM,2, Pointer to the stream from which the HRESULT is to CreateMDIWindow,USER32.DLL,AW,10, creates a multiple document interface (MDI) child be unmarshaled. window. CoUnmarshalInterface,OLE32.DLL,NM,3,4.2 CoUnmarshalInterface This function initializes a CreateMenu,USER32.DLL,NM,0, creates a menu. newly created proxy using data written into the stream by a previous call to the function, and CreateMetaFile,GDI32.DLL,AW,1, creates a device context for a Windows-meta file. CountClipboardFormats,USER32.DLL,NM,0 retrieves the number of different data formats CreateMultiProfileTransform,MSCMS.DLL,NM,6, accepts an array of profiles or a single device currently on the clipboard. link profile and creates a color transform that CPlApplet,ODBCCP32.DLL,NM,4, is a library-defined callback function that serves as the entry CreateMutex,KERNEL32.DLL,AW,3, creates a named or unnamed mutex object. point for a Control Panel application. CreateNamedPipe,KERNEL32.DLL,AW,8 creates an instance of a named pipe and returns a CreateAcceleratorTable,USER32.DLL,AW,2, creates an accelerator table. handle for subsequent pipe operations. CreateAntiMoniker,OLE32.DLL,NM,1, Address of IMoniker* pointer variable that receives the CreateNtmsMedia,NTMSAPI.DLL,AW,4,The CreateNtmsMediaPool function creates a new interface pointer to the new anti-moniker. application media pool. CreateAsyncBindCtx,URLMON.DLL,NM,4, Creates an asynchronous bind context for use with CreateNtmsMediaPool,NTMSAPI.DLL,AW,6, creates a new application media pool. asynchronous monikers. CreateOleAdviseHolder,OLE32.DLL,NM,1, instantiates an advise holder object for managing CreateBindCtx,OLE32.DLL,NM,2,This function supplies a pointer to an implementation of compound document notifications. It passes out a pointer to IBindCtx, an object that stores information about a particular moniker-binding operation. CreatePalette,GDI32.DLL,NM,1, creates a logical color palette. CreateBitmap,GDI32.DLL,NM,5, creates a bitmap with the specified width, height, and color CreatePatternBrush,GDI32.DLL,NM,1, creates a logical brush with the specified bitmap pattern. format (color planes and bits per pixel). CreatePen,GDI32.DLL,NM,3, creates a logical pen that has the specified style, width, and color. CreateBitmapIndirect,GDI32.DLL,NM,1 creates a bitmap with thespecified width, height, and CreatePenIndirect,GDI32.DLL,NM,1, creates a logical cosmetic pen that has the style, width, color format (color planes and bitsper pixel). and color specified in a structure. CreateBrushIndirect,GDI32.DLL,NM,1, creates a logical brush that has the specified style, CreatePipe,KERNEL32.DLL,NM,4, creates an anonymous pipe, and returns handles to the color, and pattern. read and write ends of the pipe. CreateCaret,USER32.DLL,NM,4, creates a new shape for the system caret and assigns CreatePointerMoniker,OLE32.DLL,NM,2, This function creates a pointer moniker based on a ownership of the caret to the specified window. pointer to an object. CreateClassMoniker,OLE32.DLL,NM,2,Creates a class moniker that refers to the given class. CreatePolygonRgn,GDI32.DLL,NM,3, creates a polygonal region. CreateColorTransform,MSCMS.DLL,AW,4, creates a color transform that applications can use CreatePolyPolygonRgn,GDI32.DLL,NM,4, creates a region consisting of a series of polygons. to perform color management. CreatePopupMenu,USER32.DLL,NM,0, creates a drop-down menu, submenu, or shortcut CreateCompatibleBitmap,GDI32.DLL,NM,3 creates a bitmap compatiblewith the device that is menu. associated with the specified devicecontext. CreatePrivateObjectSecurity,ADVAPI32.DLL,NM,6 allocates and initializesa self-relative CreateCompatibleDC,GDI32.DLL,NM,1, can only be used with devices that support raster security descriptor for a new protected server?sis being created. operations. CreateProcess,KERNEL32.DLL,AW,10, creates a new process and its primary thread. CreateConsoleScreenBuffer,KERNEL32.DLL,NM,5, creates a console screen buffer and CreateProcessAsUser,ADVAPI32.DLL,AW,11, creates a new process and its primary thread. returns a handle of it. CreateProfileFromLogColorSpace,MSCMS.DLL,AW,2, converts a logical color space to a CreateCursor,USER32.DLL,NM,7 creates a cursor having the specified size, bit patterns, and CreatePropertySheetPage,COMCTL32.DLL,AW,1, creates a new page for a property sheet. hot spot. CreateRectRgn,GDI32.DLL,NM,4 creates a rectangular region. CreateDataAdviseHolder,OLE32.DLL,NM,1,Supplies a pointer to the OLE implementation of CreateRectRgnIndirect,GDI32.DLL,NM,1, creates a rectangular region. IDataAdviseHolder on the data advise holder object. CreateRemoteThread,KERNEL32.DLL,NM,7, creates a thread that runs in the address space CreateDataCache,OLE32.DLL,NM,4,Supplies a pointer to a new instance of an OLE-provided of another process. implementation of a data cache. CreateRoundRectRgn,GDI32.DLL,NM,6, creates a rectangular region with rounded corners. CreateDC,GDI32.DLL,AW,4, creates a device context (DC) for a device by using the specified CreateScalableFontResource,GDI32.DLL,AW,4, creates a font resource file for a scalable font. name. CreateSemaphore,KERNEL32.DLL,AW,4, creates a named or unnamed semaphore object. CreateDesktop,USER32.DLL,AW,6, returns a handle that can be used to access the desktop. CreateService,ADVAPI32.DLL,AW,13, creates a service object and adds it to the specified CreateDeviceLinkProfile,MSCMS.DLL,NM,4, creates a device link profile from a set of color service control manager database. profiles, using the specified intents. CreateSolidBrush,GDI32.DLL,NM,1, creates a logical brush that has the specified solid color. CreateDialogIndirectParam,USER32.DLL,AW,5, creates a modeless dialog box from a dialog CreateStatusWindow,COMCTL32.DLL,AW,4, creates a status window, which is typically used box template in memory. to display the status of an application. CreateDialogParam,USER32.DLL,AW,5, creates a modeless dialog box from a dialog box CreateStdDispatch,OLEAUT32.DLL,NM,4,Creates a standard implementation of the IDispatch template resource. interface through a single function call. This simplifies exposing objects through Automation. CreateDIBitmap,GDI32.DLL,NM,6 creates a device-dependent bitmap (DDB)from a device- CreateStreamOnHGlobal,OLE32.DLL,NM,3,Creates a stream object stored in global memory. independent bitmap (DIB) and, optionally, sets thebitmap bits. CreateTable,MAPI32.DLL,NM,9 creates structures and an object handle for a table data object CreateDIBPatternBrush,GDI32.DLL,NM,2 creates a logical brush that has the pattern specified an ITableData object which can be used to create table contents. by the specified device-independent bitmap (DIB). CreateTapePartition,KERNEL32.DLL,NM,4 reformats a tape. CreateDIBPatternBrushPt,GDI32.DLL,NM,2 creates a logical brush that has the pattern CreateTextServices,RICHED20.DLL,NM,3,creates an instance of a text services object. specified by the device-independent bitmap (DIB). CreateThread,KERNEL32.DLL,NM,6, creates a thread to execute within the address space of CreateDIBSection,GDI32.DLL,NM,6, creates a device-independent bitmap (DIB) that the calling process. applications can write to directly. CreateToolbarEx,COMCTL32.DLL,NM,13, creates a toolbar window and adds the specified CreateDirectory,KERNEL32.DLL,AW,2, creates a new directory. buttons to the toolbar. CreateDirectoryEx,KERNEL32.DLL,AW,3 creates a new directory with a specified path that CreateToolhelp32Snapshot,TOOLHELP.DLL,NM,2, takes a snapshot of the specified retains the attributes of a specified template directory. processes in the system, as well as the heaps, modules, and threads used by these processes. CreateDiscardableBitmap,GDI32.DLL,NM,3, creates a discardable bitmap that is compatible CreateTypeLib,OLEAUT32.DLL,NM,3, creates a type library in the current file format. with the specified device. CreateTypeLib2,OLEAUT32.DLL,NM,3, creates a type library in the current file format. CreateDispTypeInfo,OLEAUT32.DLL,NM,3,Creates simplified type information for use in an CreateUpDownControl,COMCTL32.DLL,NM,12, creates an up-down control. implementation of IDispatch. CreateUrlCacheEntry,WININET.DLL,AW,5,Creates a local file name for saving the cache entry CreateEllipticRgn,GDI32.DLL,NM,4, creates an elliptical region. based on the specified URL and the file extension. CreateEllipticRgnIndirect,GDI32.DLL,NM,1, creates an elliptical region. CreateUrlCacheGroup,WININET.DLL,NM,2,Generates cache group identifications. CreateEnhMetaFile,GDI32.DLL,AW,4, creates a device context for an enhanced-format CreateURLMoniker,URLMON.DLL,NM,3, Creates a URL moniker from either a full URL string metafile. or from a base context URL moniker and a partial URL string. CreateEnvironmentBlock,USERENV.DLL,NM,3, retrieves the environment variables for the CreateUserProfile,USERENV.DLL,AW,5 creates a user profile with the specified account name specified user. This block can then be passed to the CreateProcessAsUser function. and preferred name. CreateErrorInfo,OLEAUT32.DLL,NM,1, This function creates an instance of a generic error CreateWaitableTimer,KERNEL32.DLL,AW,3, creates a ?waitable? timer object. object. CreateWindow,USER32.DLL,AW,1 creates an overlapped, pop-up, or childwindow CreateEvent,KERNEL32.DLL,AW,4, creates a named or unnamed event object. CreateWindowEx,USER32.DLL,AW,12 creates an overlapped, pop-up, or childwindow with an CreateFiber,KERNEL32.DLL,NM,3 allocates a fiber object, assigns it astack, and sets up extended style; otherwise, this function isidentical to the CreateWindow function. execution to begin at the specified startaddress, typically the fiber function. CreateWindowStation,USER32.DLL,AW,4, creates a window station object. CreateFile,KERNEL32.DLL,AW,7, creates or opens file 5 CryptAcquireContext,ADVAPI32.DLL,AW,5,used to acquire a handle to a particular key CryptMsgSignCTL,CRYPT32.DLL,NM,7, creates a signed message containing an encoded container within a particular CSP. CTL. CryptCreateHash,ADVAPI32.DLL,NM,5,used to initiate the hashing of a stream of data. It CryptMsgUpdate,CRYPT32.DLL,NM,4, adds contents to a cryptographic message. returns to the caller a handle to a CSP hash object. CryptMsgVerifyCountersignatureEncoded,CRYPT32.DLL,NM,7, verifies the countersignature of CryptDecodeMessage,CRYPT32.DLL,NM,13,Decodes, decrypts, and verifies a cryptographic a message. message. CryptRegisterDefaultOIDFunction,CRYPT32.DLL,NM,4,The CryptRegisterDefaultOIDFunction CryptDecodeObject,CRYPT32.DLL,NM,7, decodes a structure of the type indicated by the registers a DLL containing the default function to be called for the specified encoding type and lpszStructType parameter. The use of CryptDecodeObjectEx is recommended as an API that function name. Unlike CryptRegisterOIDFunction, the function name to be exported by the DLL performs the same function with significant performance improvements. cannot be overridden. CryptDecrypt,ADVAPI32.DLL,NM,6,The CryptDecryptAndVerifyMessageSignature function CryptRegisterOIDFunction,CRYPT32.DLL,NM,5,Registers a DLL that contains the function to decrypts a message and verifies its signature. be called for the specified encoding type, function name, and object identifier (OID). CryptDecryptAndVerifyMessageSignature,CRYPT32.DLL,NM,9, decrypts a message and CryptReleaseContext,ADVAPI32.DLL,NM,2,is used to release a handle to a CSP and a key verifies its signature. container. CryptDecryptMessage,CRYPT32.DLL,NM,6, decodes and decrypts a message. CryptSetHashParam,ADVAPI32.DLL,NM,4,in theory, customizes the operations of a hash CryptDeriveKey,ADVAPI32.DLL,NM,5,generates cryptographic keys derived from base data. object. CryptDestroyHash,ADVAPI32.DLL,NM,1,destroys the hash object referenced by the hHash CryptSetKeyParam,ADVAPI32.DLL,NM,4,customizes various aspects of a key?s operations. parameter. CryptSetOIDFunctionValue,CRYPT32.DLL,NM,7, sets a value for the specified encoding type, CryptDestroyKey,ADVAPI32.DLL,NM,1,releases the handle referenced by the hKey parameter. function name, OID, and value name. CryptEncodeObject,CRYPT32.DLL,NM,5, encodes a structure of the type indicated by the CryptSetProvider,ADVAPI32.DLL,AW,2,is used to specify the current user default CSP. value of the lpszStructType parameter. The use of CryptEncodeObjectEx is recommended as CryptSetProvParam,ADVAPI32.DLL,NM,4,customizes the operations of a CSP. an API that performs the same function with significant performance improvements. CryptSignAndEncodeCertificate,CRYPT32.DLL,NM,9,Security SDK content provides details CryptEncrypt,ADVAPI32.DLL,NM,7,is used to encrypt data. about using authentication, authorization, cryptography, and related technologies in the CryptEncryptMessage,CRYPT32.DLL,NM,7, encrypts and encodes a message. Microsoft Windows Server, Windows, and Windows NT platforms. CryptEnumOIDFunction,CRYPT32.DLL,NM,6, enumerates the registered object identifier (OID) CryptSignAndEncryptMessage,CRYPT32.DLL,NM,8, creates a hash of the specified content, functions. signs the hash, encrypts the content, hashes the encrypted contents and the signed hash, and CryptExportKey,ADVAPI32.DLL,NM,6,used to export cryptographic keys out of a cryptographic then encodes both the encrypted content and the signed hash. service provider in a secure manner. CryptSignCertificate,CRYPT32.DLL,NM,9, signs the CryptExportPublicKeyInfo,CRYPT32.DLL,NM,5, exports the public key information associated CryptSignHash,ADVAPI32.DLL,AW,6,is used to sign a piece of data. with the corresponding private key of the provider. For an updated version of this function, see CryptSignMessage,CRYPT32.DLL,NM,7, creates a hash of the specified content, signs the CryptExportPublicKeyInfoEx. hash, and then encodes both the original message content and the signed hash. CryptExportPublicKeyInfoEx,CRYPT32.DLL,NM,8, exports the public key information CryptUnregisterDefaultOIDFunction,CRYPT32.DLL,NM,3, removes the registration of a DLL associated with the provider's corresponding private key. containing the default function to be called for the specified encoding type and function name. CryptFormatObject,CRYPT32.DLL,NM,9, formats the encoded data and returns a Unicode CryptUnregisterOIDFunction,CRYPT32.DLL,NM,3, removes the registration of a DLL containing string in the allocated buffer according to the certificate encoding type. the function to be called for the specified encoding type, function name, and OID. CryptFreeOIDFunctionAddress,CRYPT32.DLL,NM,2, releases a handle returned by CryptVerifyCertificateSignature,CRYPT32.DLL,NM,5,Verifies the signature of a certificate, CryptGetOIDFunctionAddress or CryptGetDefaultOIDFunctionAddress by decrementing the certificate revocation list (CRL), or certificate request by using the public key in a reference count on the function handle. CERT_PUBLIC_KEY_INFO structure. CryptGenKey,ADVAPI32.DLL,NM,4,generates random cryptographic keys for use with the CSP CryptVerifyDetachedMessageHash,CRYPT32.DLL,NM,8, verifies a detached hash. module. CryptVerifyDetachedMessageSignature,CRYPT32.DLL,NM,8, verifies a signed message CryptGenRandom,ADVAPI32.DLL,NM,3,fills a buffer with random bytes. containing a detached signature or signatures. CryptGetDefaultOIDDllList,CRYPT32.DLL,NM,4, acquires the list of the names of DLL files that CryptVerifyMessageHash,CRYPT32.DLL,NM,7, verifies the hash of specified content. contain registered default object identifier (OID) functions for a specified function set and CryptVerifyMessageSignature,CRYPT32.DLL,NM,7,Verifies a signed message's signature. encoding type. CryptVerifySignature,ADVAPI32.DLL,AW,6,is used to verify a signature against a hash object. CryptGetDefaultOIDFunctionAddress,CRYPT32.DLL,NM,6, loads the DLL that contains a DAPIAllocBuffer,DAPI.DLL,NM,2, allocates or reallocates a block of memory. default function address. DAPIEnd,DAPI.DLL,NM,1, closes a directory operation session. CryptGetHashParam,ADVAPI32.DLL,NM,5,retrieves data that governs the operations of a hash DAPIFreeMemory,DAPI.DLL,NM,1, releases or frees a block of memory. object. DAPIGetSiteInfo,DAPI.DLL,AW,3, retrieves the site information for a directory service agent. CryptGetKeyParam,ADVAPI32.DLL,NM,5,retrieves data that govern the operations of a key. DAPIRead,DAPI.DLL,AW,6, reads (exports) attributes from a directory object. CryptGetMessageCertificates,CRYPT32.DLL,NM,5, returns the handle of an open certificate DAPIStart,DAPI.DLL,AW,2, initializes a directory operation session. store containing the message's certificates and CRLs. This function calls CertOpenStore using DAPIUninitialize,DAPI.DLL,NM,1, terminates background processes. provider type CERT_STORE_PROV_PKCS7 as its lpszStoreProvider parameter. DAPIWrite,DAPI.DLL,AW,7, writes (imports) information to a directory object. CryptGetMessageSignerCount,CRYPT32.DLL,NM,3, returns the number of signers of a signed DceErrorInqText,RPCRT4.DLL,AW,2, returns the message text for a status code. message. DdeAbandonTransaction,USER32.DLL,NM,3 abandons the specifiedasynchronous transaction CryptGetOIDFunctionAddress,CRYPT32.DLL,NM,6, searches the list of registered and installed and releases all resources associated withthe transaction. functions for an encoding type and object identifier (OID) match. DdeAccessData,USER32.DLL,NM,2, provides access to the data in the specified dynamic data CryptGetOIDFunctionValue,CRYPT32.DLL,NM,7, queries a value associated with an OID. exchange (DDE) object. CryptGetProvParam,ADVAPI32.DLL,NM,5,retrieves parameters that govern the operations of a DdeAddData,USER32.DLL,NM,4, adds data to the specified dynamic data exchange (DDE) CSP. object. CryptGetUserKey,ADVAPI32.DLL,NM,3,retrieves a handle to a permanent user key pair, such DdeClientTransaction,USER32.DLL,NM,8, begins a data transaction between a client and a as the user?s signature key pair. server. CryptHashCertificate,CRYPT32.DLL,NM,7, hashes the entire encoded content of a certificate DdeCmpStringHandles,USER32.DLL,NM,2, compares the values of two string handles. including its signature. DdeConnect,USER32.DLL,NM,4 establishes a conversation with a server application that CryptHashData,ADVAPI32.DLL,NM,4,used to compute the cryptographic hash on a stream of supports the specified service name and topic name pair. data. DdeCreateStringHandle,USER32.DLL,AW,3 creates a handle that identifies the string pointed CryptHashMessage,CRYPT32.DLL,NM,9, creates a hash of the message. to by the psz parameter. CryptHashPublicKeyInfo,CRYPT32.DLL,NM,7, encodes the public key information in a DdeConnectList,USER32.DLL,NM,5 establishes a conversation with allserver applications that CERT_PUBLIC_KEY_INFO structure and computes the hash of the encoded bytes. The hash support the specified service name andtopic name pair. created is used with key identifier functions. DdeCreateDataHandle,USER32.DLL,NM,7 creates a dynamic data exchange(DDE) object and CryptHashSessionKey,ADVAPI32.DLL,NM,3,used to compute the cryptographic hash on a key fills the object with data from the specifiedbuffer. object. DdeDisconnect,USER32.DLL,NM,1 terminates a conversation started byeither the DdeConnect CryptHashToBeSigned,CRYPT32.DLL,NM,6, computes the hash of the encoded content from a or DdeConnectList function and invalidatesthe specified conversation handle. signed and encoded certificate. The hash is performed on only the DdeDisconnectList,USER32.DLL,NM,1, destroys the specified conversation list and terminates CryptImportKey,ADVAPI32.DLL,NM,6,is used to transfer a cryptographic key from a key blob to all conversations associated with the list. the CSP. DdeEnableCallback,USER32.DLL,NM,3 enables or disables transactions fora specific CryptImportPublicKeyInfo,CRYPT32.DLL,NM,4, converts and imports the public key information conversation or for all conversations currentlyestablished by the calling application. into the provider and returns a handle of the public key. CryptImportPublicKeyInfoEx provides a DdeFreeDataHandle,USER32.DLL,NM,1, frees a dynamic data exchange (DDE) object and revised version of this function. deletes the data handle associated with the object. CryptImportPublicKeyInfoEx,CRYPT32.DLL,NM,7, imports public key information into the DdeFreeStringHandle,USER32.DLL,NM,2, frees a string handle in the calling application. cryptographic service provider (CSP) and returns a handle of the public key. DdeGetData,USER32.DLL,NM,4, copies data from the specified dynamic data exchange (DDE) CryptInitOIDFunctionSet,CRYPT32.DLL,NM,2,The CryptInitOIDFunctionSet initializes and object to the specified local buffer. returns the handle of the OID function set identified by a supplied function set name. DdeGetLastError,USER32.DLL,NM,1 returns the most recent error code set by the failure of a CryptInstallOIDFunctionAddress,CRYPT32.DLL,NM,6, installs a set of callable object identifier Dynamic Data Exchange Management Library (DDEML) function and resets the error code to (OID) function addresses. DMLERR_NO_ERROR. CryptMsgCalculateEncodedLength,CRYPT32.DLL,NM,6, calculates the maximum number of DdeImpersonateClient,USER32.DLL,NM,1, impersonates a dynamic data exchange (DDE) bytes need for an encoded cryptographic message given the message type, encoding client application in a DDE client conversation. parameters, and total length of the data to be encoded. DdeInitialize,USER32.DLL,AW,4, registers an application with the Dynamic Data Exchange CryptMsgClose,CRYPT32.DLL,NM,1, closes a cryptographic message handle. At each call to Management Library (DDEML). this function, the reference count on the message is reduced by one. When the reference count DdeKeepStringHandle,USER32.DLL,NM,2, increments the usage count associated with the reaches zero, the message is fully released. specified handle. CryptMsgControl,CRYPT32.DLL,NM,4, performs a control operation after a message has been DdeNameService,USER32.DLL,NM,4 registers or unregisters the service names a dynamic decoded by a final call to the CryptMsgUpdate function. data exchange (DDE) server supports. CryptMsgCountersign,CRYPT32.DLL,NM,4, countersigns an existing signature in a message. DdePostAdvise,USER32.DLL,NM,3 causes the system to send an XTYP_ADVREQ transaction CryptMsgCountersignEncoded,CRYPT32.DLL,NM,7, countersigns an existing PKCS #7 to the calling (server) application?s dynamic data exchange (DDE) callback function for each message signature. client with an active advise loop on the specified topic and item. CryptMsgEncodeAndSignCTL,CRYPT32.DLL,NM,6, encodes a CTL and creates a signed DdeQueryConvInfo,USER32.DLL,NM,3 obtains information about a dynamic data exchange message containing the encoded CTL.This function first encodes the CTL pointed to by pCtlInfo (DDE) transaction and about the conversation in which the transaction takes place. and then calls CryptMsgSignCTL to sign the encoded message. DdeQueryNextServer,USER32.DLL,NM,2 obtains the next conversation handle in the specified CryptMsgGetAndVerifySigner,CRYPT32.DLL,NM,6, verifies a cryptographic message's conversation list. signature. DdeQueryString,USER32.DLL,AW,5 copies text associated with a string handle into a buffer. + CryptMsgGetParam,CRYPT32.DLL,NM,5, acquires a message parameter after a cryptographic DdeReconnect,USER32.DLL,NM,1 allows a client Dynamic Data Exchange Management message has been encoded or decoded. This function is called after the final CryptMsgUpdate Library (DDEML) application to attempt to reestablish a conversation with a service that has call. terminated a conversation with the client. CryptMsgOpenToDecode,CRYPT32.DLL,NM,6,Opens a cryptographic message for decoding DdeSetQualityOfService,USER32.DLL,NM,3 specifies the quality of service a raw DDE and returns a handle of the opened message. application desires for future DDE conversations it initiates. CryptMsgOpenToEncode,CRYPT32.DLL,NM,6, opens a cryptographic message for encoding DdeSetUserHandle,USER32.DLL,NM,3, associates an application-defined 32- bit value with a and returns a handle of the opened message. The message remains open until CryptMsgClose conversation handle or a transaction identifier. is called. DdeUnaccessData,USER32.DLL,NM,1, unaccesses a dynamic data exchange (DDE) object. 6 DdeUninitialize,USER32.DLL,NM,1 frees all Dynamic Data ExchangeManagement Library DirectPlayEnumerate,DPLAYX.DLL,AW,2,Enumerates the DirectPlay service providers (DDEML) resources associated with the callingapplication. installed on the system. DeallocateNtmsMedia,NTMSAPI.DLL,NM,3, deallocates the side associated with the specified DirectPlayLobbyCreate,DPLAYX.DLL,AW,5,Creates an instance of a DirectPlayLobby object. logical media. DirectXFileCreate,D3DXOF.DLL,NM,1,Creates an instance of a DirectXFile object. DebugActiveProcess,KERNEL32.DLL,NM,1, allows a debugger to attach to an active process DirectXRegisterApplication,DSETUP.DLL,AW,2,Registers an ISV's game as an application and then debug it. designed to work with DirectPlayLobby. DebugBreak,KERNEL32.DLL,NM,0 causes a breakpoint exception to occur inthe current DirectXSetup,DSETUP.DLL,AW,3,Installs one or more DirectX components. process so that the calling thread can signal thedebugger and force it to take some action. DisableNtmsObject,NTMSAPI.DLL,NM,3, disables the specified RSM object. DecommissionNtmsMedia,NTMSAPI.DLL,NM,2, moves a side from the Available state to the DisableThreadLibraryCalls,KERNEL32.DLL,NM,1, lets a DLL disable the Decommissioned state. DLL_THREAD_ATTACH and DLL_THREAD_DETACH notification calls. DecryptMessage,SECUR32.DLL,NM,4,Decrypts a message by using Negotiate. DisassociateColorProfileFromDevice,MSCMS.DLL,AW,3, disassociates a specified color profile DefDlgProc,USER32.DLL,AW,4 carries out default message processing fora window procedure with a specified device on a specified computer. belonging to an application-defined dialog boxclass. DisconnectNamedPipe,KERNEL32.DLL,NM,1, disconnects the server end of a named pipe DefFrameProc,USER32.DLL,AW,5 provides default processing for anywindow messages that instance from a client process. the window procedure of a multiple documentinterface (MDI) frame window does not process. DismountNtmsDrive,NTMSAPI.DLL,NM,2, queues a command to move the media in the DefineDosDevice,KERNEL32.DLL,AW,3 lets an application define, redefine, or delete MS-DOS specified drive to its storage slot. This function should be paired with the MountNtmsMedia device names. function. DefMDIChildProc,USER32.DLL,AW,4 provides default processing for anywindow message that DismountNtmsMedia,NTMSAPI.DLL,NM,4, queues a command to move the specified media in the window procedure of a multiple documentinterface (MDI) child window does not process. a drive to its storage. This function should be paired with the MountNtmsMedia function. DefWindowProc,USER32.DLL,AW,4 calls the default window procedure toprovide default DispatchMessage,USER32.DLL,AW,1, dispatches a message to a window procedure. processing for any window messages that anapplication does not process. DispGetIDsOfNames,OLEAUT32.DLL,NM,4,Uses type information to convert a set of names to DeinitMapiUtil,MAPI32.DLL,NM,0 releases utility functions calledexplicitly by the ScInitMapiUtil DISPIDs. This is the recommended implementation of IDispatch::GetIDsOfNames. function or implicitly by theMAPIInitialize function. DispGetParam,OLEAUT32.DLL,NM,5, This function retrieves a parameter from the DeleteAce,ADVAPI32.DLL,NM,2, deletes an ACE from an ACL. DISPPARAMS structure, checks both named parameters and positional parameters, and DeleteColorTransform,MSCMS.DLL,NM,1, deletes a given color transform. coerces the parameter to the specified type. DeleteCriticalSection,KERNEL32.DLL,NM,1, releases all resources used by an unowned critical DispInvoke,OLEAUT32.DLL,NM,8,Automatically calls member functions on an interface, given section object. the type information for the interface. You can describe an interface with type information and DeleteDC,GDI32.DLL,NM,1, deletes the specified device context (DC). implement IDispatch::Invoke for the interface using this single call. DeleteEnhMetaFile,GDI32.DLL,NM,1, deletes an enhanced-format metafile or an enhanced- DlgDirList,USER32.DLL,AW,5, fills the specified list box with the names of all files matching the format metafile handle. specified path or filename. DeleteFiber,KERNEL32.DLL,NM,1, deletes an existing fiber. DlgDirListComboBox,USER32.DLL,AW,5, fills the specified combo box with a directory listing. DeleteFile,KERNEL32.DLL,AW,1, deletes an existing file. DlgDirSelectComboBoxEx,USER32.DLL,AW,4, retrieves the current selection from a combo DeleteForm,WINMM.DLL,AW,2, removes a form name from the list of supported forms. box filled by using the DlgDirListComboBox function. DeleteMenu,USER32.DLL,NM,3, deletes an item from the specified menu. DlgDirSelectEx,USER32.DLL,AW,4, retrieves the current selection from a single-selection list DeleteMetaFile,GDI32.DLL,NM,1, deletes a Windows-format metafile or Windows-format box. metafile handle. DllDebugObjectRPCHook,OLE32.DLL,NM,2, This function is not yet supported. DeleteMonitor,WINMM.DLL,AW,3, removes a printer monitor added by the AddMonitor DllEntryPoint,EDBBCLI.DLL,NM,3, is an optional method of entry into a dynamic-link library function. (DLL). DeleteNtmsDrive,NTMSAPI.DLL,NM,2, deletes a drive from the RSM database. The drive must DllEntryPoint,MSCMS.DLL,NM,3, is an optional method of entry into a dynamic-link library have a dwOperationalState of NTMS_NOT_PRESENT. (DLL). DeleteNtmsLibrary,NTMSAPI.DLL,NM,2, deletes a library, and all the devices contained in the DocumentProperties,WINMM.DLL,AW,6 retrieves or modifies printerinitialization information or library, from the RSM database. All media in the library is moved to the offline library. displays a printer-configurationdialog box for the specified printer. DeleteNtmsMedia,NTMSAPI.DLL,NM,2, deletes a physical piece of offline media from RSM by DoDragDrop,OLE32.DLL,NM,4,Carries out an OLE drag and drop operation. removing all references to the specified media from the database. DosDateTimeToFileTime,KERNEL32.DLL,NM,3, converts MS-DOS date and time values to a DeleteNtmsMediaPool,NTMSAPI.DLL,NM,2, deletes the specified application media pool. 64-bit file time. DeleteNtmsMediaType,NTMSAPI.DLL,NM,3, deletes the specified media type relation from the DosDateTimeToVariantTime,OLEAUT32.DLL,NM,3,Converts the MS-DOS representation of specified library, provided that the library does not contain any physical media objects of the time to the date and time representation stored in a variant. specified media type. DPtoLP,GDI32.DLL,NM,3, converts device coordinates into logical coordinates. DeleteObject,GDI32.DLL,NM,1 deletes a logical pen, brush, font, bitmap, region, or palette, DragAcceptFiles,SHELL32.DLL,NM,2, registers whether a window accepts dropped files. freeing all system resources associated with the object. DragDetect,USER32.DLL,NM,3 captures the mouse and tracks its movement until the user DeletePort,WINMM.DLL,AW,3, displays a dialog box that allows the user to delete a port name. releases the left button, presses the ESC key, or moves the mouse outside the ?drag DeletePrinter,WINMM.DLL,NM,1, deletes the specified printer object. rectangle? around the specified point. DeletePrinterConnection,WINMM.DLL,AW,1 deletes a connection to aprinter that was DragFinish,SHELL32.DLL,NM,1, releases memory that Windows allocated for use in established by a call to AddPrinterConnection orConnectToPrinterDlg. transferring filenames to the application. DeletePrinterDriver,WINMM.DLL,AW,3 removes the specified printer-driver name from the list DragQueryFile,SHELL32.DLL,AW,4, retrieves the filenames of dropped files. of names of supported drivers for aserver. DragQueryPoint,SHELL32.DLL,NM,2, retrieves the position of the mouse pointer at the time a DeletePrintProcessor,WINMM.DLL,AW,3, removes a printer processor added by the file was dropped. AddPrintProcessor function. DrawAnimatedRects,USER32.DLL,NM,4 draws a wire-frame rectangle andanimates it to DeletePrintProvidor,WINMM.DLL,AW,3, removes a printer provider added by the indicate the opening of an icon or the minimizing ormaximizing of a window. AddPrintProvidor function. DrawCaption,USER32.DLL,NM,4, draws a window caption. DeleteSecurityContext,SECUR32.DLL,NM,1, deletes the local data structures associated with DrawDibBegin,MSVFW32.DLL,NM,8 changes parameters of a DrawDib DC or initializes a new the specified security context. DrawDib DC. DeleteService,ADVAPI32.DLL,NM,1 marks the specified service for deletion from the service DrawDibChangePalette,MSVFW32.DLL,NM,4, sets the palette entries used for drawing DIBs. control manager database. DrawDibClose,MSVFW32.DLL,NM,1, closes a DrawDib DC and frees the resources DrawDib DeleteUrlCacheEntry,WININET.DLL,AW,1,Removes the file associated with the source name allocated for it. from the cache, if the file exists. DrawDibDraw,MSVFW32.DLL,NM,13, draws a DIB to the screen. DeleteUrlCacheGroup,WININET.DLL,NM,4,Releases the specified GROUPID and any DrawDibEnd,MSVFW32.DLL,NM,1 clears the flags and other settings of aDrawDib DC that are associated state in the cache index file. set by the DrawDibBegin or DrawDibDrawfunctions. DeregisterEventSource,ADVAPI32.DLL,NM,1, closes a handle to the specified event log. DrawDibGetBuffer,MSVFW32.DLL,NM,4, retrieves the location of the buffer used by DrawDib DeregisterIdleRoutine,MAPI32.DLL,NM,1, removes a FNIDLE - based idle routine from the for decompression. MAPI system. DrawDibGetPalette,MSVFW32.DLL,NM,1, retrieves the palette used by a DrawDib DC. DescribePixelFormat,GDI32.DLL,NM,4 obtains information about thepixel format identified by DrawDibOpen,MSVFW32.DLL,NM,0, opens the DrawDib library for use and creates a DrawDib iPixelFormat of the device associatedwith hdc. DC for drawing. DestroyAcceleratorTable,USER32.DLL,NM,1, destroys an accelerator table. DrawDibProfileDisplay,MSVFW32.DLL,NM,1, determines settings for the display system when DestroyCaret,USER32.DLL,NM,0, destroys the caret?s current shape, frees the caret from the using DrawDib functions. window, and removes the caret from the screen. DrawDibRealize,MSVFW32.DLL,NM,3, realizes the palette of the DrawDib DC for use with the DestroyCursor,USER32.DLL,NM,1, destroys a cursor and frees any memory the cursor specified DC. occupied. DrawDibSetPalette,MSVFW32.DLL,NM,2 sets the palette used for drawing DIBs. DestroyEnvironmentBlock,USERENV.DLL,NM,1, frees environment variables created by the DrawDibStart,MSVFW32.DLL,NM,2, prepares a DrawDib DC for streaming playback. CreateEnvironmentBlock function. DrawDibStop,MSVFW32.DLL,NM,1, frees the resources used by a DrawDib DC for streaming DestroyIcon,USER32.DLL,NM,1, destroys an icon and frees any memory the icon occupied. playback. DestroyMenu,USER32.DLL,NM,1 destroys the specified menu and frees any memory that the DrawDibTime,MSVFW32.DLL,NM,2, retrieves timing information about the drawing operation menu occupies. and is used during debug operations. DestroyPrivateObjectSecurity,ADVAPI32.DLL,NM,1 deletes a protected server object?s DrawEdge,USER32.DLL,NM,4, draws one or more edges of rectangle. security descriptor. DrawEscape,GDI32.DLL,NM,4 accesses drawing capabilities of a video display that are not DestroyPropertySheetPage,COMCTL32.DLL,NM,1, destroys a property sheet not been passed directly available through the graphics device interface (GDI). to the PropertySheet function. DrawFocusRect,USER32.DLL,NM,2, draws a rectangle in the style used to indicate that the DestroyWindow,USER32.DLL,NM,1, destroys the specified window. rectangle has the focus. DeviceCapabilities,WINMM.DLL,AW,5, retrieves the capabilities of a printer device driver. DrawFrameControl,USER32.DLL,NM,4, draws a frame control of the specified type and style. DeviceIoControl,KERNEL32.DLL,NM,8 sends a control code directly to a specified device DrawIcon,USER32.DLL,NM,4, draws an icon in the client area of the window of the specified driver, causing the corresponding device to perform the specified operation. device context. DialogBoxIndirectParam,USER32.DLL,AW,5, creates a modal dialog box from a dialog box DrawIconEx,USER32.DLL,NM,9 draws an icon or cursor in the client area of the window of the template in memory. specified device context, performing the specified raster operations, and stretching or DialogBoxParam,USER32.DLL,AW,5, creates a modal dialog box from a dialog box template compressing the icon or cursor as specified. resource. DrawInsert,COMCTL32.DLL,NM,3, draws the insert icon in the parent window of the specified DirectDrawCreate,DDRAW.DLL,NM,3,creates an instance of a DirectDraw object. drag list box. DirectDrawCreateClipper,DDRAW.DLL,NM,3,creates an instance of a DirectDrawClipper object DrawMenuBar,USER32.DLL,NM,1, redraws the menu bar of the specified window. not associated with a DirectDraw object. DrawState,USER32.DLL,AW,10, displays an image and applies a visual effect to indicate a DirectDrawEnumerate,DDRAW.DLL,AW,2,enumerates the primary DirectDraw display device state, such as a disabled or default state. and a nondisplay device (such as a 3-D accelerator that has no 2-D capabilities), if one is DrawStatusText,COMCTL32.DLL,AW,4, draws the specified text in the style of a status window installed. with borders. DirectInputCreate,DINPUT.DLL,AW,4,This function creates a DirectInput object that supports DrawText,USER32.DLL,AW,5, draws formatted text in the specified rectangle. the IDirectInput COM interface. DrawTextEx,USER32.DLL,AW,6 draws formatted text in the specified rectangle. DirectPlayCreate,DPLAY.DLL,NM,3,Creates an instance of a DirectPlay object. DriveType,SHELL32.DLL,NM,1 Determines the drive type based on the drive number. DirectPlayCreate,DPLAYX.DLL,NM,3,Creates an instance of a DirectPlay object. DumpCAP,CAP.DLL,NM,0,Write data for the current instance of CAP.DLL. The name of the DirectPlayEnumerate,DPLAY.DLL,NM,2,Enumerates the DirectPlay service providers installed text file is APPNAME.CAP. on the system. DuplicateHandle,KERNEL32.DLL,NM,7, duplicates an object handle. 7 DuplicateToken,ADVAPI32.DLL,NM,3, creates a new access token that duplicates one already EnumResourceNames,KERNEL32.DLL,AW,4 searches a module for each resourceof the in existence. specified type and passes the name of each resource itlocates to an application-defined DuplicateTokenEx,ADVAPI32.DLL,NM,6, creates a new access token that duplicates an callback function. existing token. EnumResourceTypes,KERNEL32.DLL,AW,3 searches a module for resources andpasses each EjectNtmsCleaner,NTMSAPI.DLL,NM,4, ejects the cleaning cartridge from the currently resource type it finds to an application-definedcallback function. reserved cleaner slot. EnumServicesStatus,ADVAPI32.DLL,AW,8 enumerates services in the specified service control EjectNtmsMedia,NTMSAPI.DLL,NM,4, ejects the specified medium from the port of the current manager database. library. If the library is busy, RSM queues EjectNtmsMedia and returns success. EnumSystemCodePages,KERNEL32.DLL,AW,2 enumerates the code pages that are either Ellipse,GDI32.DLL,NM,5 draws an ellipse. The center of the ellipse is the center of the specified installed on or supported by a system. bounding rectangle. EnumSystemLocales,KERNEL32.DLL,AW,2, enumerates the locales that are either installed on EmptyClipboard,USER32.DLL,NM,0, empties the clipboard and frees handles to data in the or supported by a system. clipboard. EnumThreadWindows,USER32.DLL,NM,3 enumerates all nonchild windows associated with a EmptyWorkingSet,PSAPI.DLL,NM,1, removes as many pages as possible from the working set thread by passing the handle of each window, in turn, to an application-defined callback of the specified process. function. EnableIdleRoutine,MAPI32.DLL,NM,2 enables or disables a FNIDLE based idle routine. EnumTimeFormats,KERNEL32.DLL,AW,3, enumerates the time formats that are available for a EnableMenuItem,USER32.DLL,NM,3, enables, disables, or grays the specified menu item. specified locale. EnableNtmsObject,NTMSAPI.DLL,NM,3, enables the specified object. EnumWindows,USER32.DLL,NM,2 enumerates all top-level windows on thescreen by passing EnableScrollBar,USER32.DLL,NM,3, enables or disables one or both scroll bar arrows. the handle of each window, in turn, to anapplication-defined callback function. EnableWindow,USER32.DLL,NM,2, enables or disables mouse and keyboard input to the EnumWindowStations,USER32.DLL,AW,2, enumerates only those window stations for which specified window or control. the calling process has WINSTA_ENUMERATE access. EncryptMessage,SECUR32.DLL,NM,4,Encrypts a message to provide privacy by using EqualPrefixSid,ADVAPI32.DLL,NM,2, tests two security-identifier (SID) prefix values for Negotiate. equality. EndDialog,USER32.DLL,NM,2, destroys a modal dialog box, causing the system to end any EqualRect,USER32.DLL,NM,2 determines whether the two specifiedrectangles are equal by processing for the dialog box. comparing the coordinates of their upper-left and lower-right corners. EndDoc,GDI32.DLL,NM,1 ends a print job. This function replaces the ENDDOC printer escape. EqualRgn,GDI32.DLL,NM,2, checks the two specified regions to determine whether they are EndDocPrinter,WINMM.DLL,NM,1, returns an error if the print job was not started by calling the identical. StartDocPrinter function. EqualSid,ADVAPI32.DLL,NM,2, tests two security identifier (SID) values. EndPage,GDI32.DLL,NM,1 informs the device that the application has finished writing to a EraseTape,KERNEL32.DLL,NM,3 erases all or part of a tape. page. Escape,GDI32.DLL,NM,5, allows applications to access capabilities of a particular device not EndPagePrinter,WINMM.DLL,NM,1, indicates the end of one page and the beginning of the directly available through GDI. next page for the specified printer. EscapeCommFunction,KERNEL32.DLL,NM,2, directs a specified communications device to EndPaint,USER32.DLL,NM,2, marks the end of painting in the specified window. perform an extended function. EndPath,GDI32.DLL,NM,1, closes a path bracket and selects the path defined by the bracket ExcludeClipRect,GDI32.DLL,NM,5 creates a new clipping region thatconsists of the existing into the specified device context. clipping region minus the specifiedrectangle. EndUpdateResource,KERNEL32.DLL,AW,2, ends a resource update in an executable file. ExcludeUpdateRgn,USER32.DLL,NM,2 prevents drawing within invalid areasof a window by EnterCriticalPolicySection,USERENV.DLL,NM,1, pauses the application of policy to allow excluding an updated region in the window from aclipping region. applications to safely read policy settings. ExitProcess,KERNEL32.DLL,NM,1,l does not return until no threads are in their DLL EnterCriticalSection,KERNEL32.DLL,NM,1, waits for ownership of the specified critical section initialization or detach routines. object. ExitThread,KERNEL32.DLL,NM,1, ends a thread. EnumCalendarInfo,KERNEL32.DLL,AW,4, enumerates calendar information for a specified ExitWindowsEx,USER32.DLL,NM,2, returns as soon as it has initiated the shutdown. locale. ExpandEnvironmentStrings,KERNEL32.DLL,AW,3, expands environment-variable strings and EnumChildWindows,USER32.DLL,NM,3, enumerates the child windows that belong to the replaces them with their defined values. specified parent window by passing the handle of each child window, in turn, to an application- ExpandEnvironmentStringsForUser,USERENV.DLL,AW,4, expands the source string by using defined callback function. the environment block established for the specified user. EnumClipboardFormats,USER32.DLL,NM,1, lets you enumerate the data formats that are ExportNtmsDatabase,NTMSAPI.DLL,NM,1, creates a consistent set of database files in the currently available on the clipboard. RSM database directory. EnumColorProfiles,MSCMS.DLL,AW,5, enumerates all the profiles satisfying the given ExportSecurityContext,SECUR32.DLL,NM,4, creates a serialized representation of a security enumeration criteria. context that can later be imported into a different process by calling ImportSecurityContext. EnumDateFormats,KERNEL32.DLL,AW,3 enumerates the long or short dateformats that are ExtCreatePen,GDI32.DLL,NM,5, creates a logical cosmetic or geometric pen that has the available for a specified locale, including dateformats for any alternate calendars. specified style, width, and brush attributes. EnumDependentServices,ADVAPI32.DLL,AW,6 provides the name and status of each service ExtCreateRegion,GDI32.DLL,NM,3, creates a region from the specified region and that depends on the specified service; that is, the specified service must be running before the transformation data. dependent services can run. ExtensionPropSheetPageProc,SETUPAPI.DLL,NM,3 specifies an application-defined callback EnumDesktopWindows,USER32.DLL,NM,3 enumerates all windows in a desktopby passing the function that receives the address of the AddPropSheetPageProc function, which resides in the handle of each window, in turn, to an application-defined callback function. module that creates a property sheet. EnumDeviceDrivers,PSAPI.DLL,NM,3, retrieves the load address for each device driver in the ExtEscape,GDI32.DLL,NM,6, allows applications to access capabilities of a particular device system. that are not available through GDI. EnumDisplayMonitors,USER32.DLL,NM,4 enumerates display monitors (including invisible ExtFloodFill,GDI32.DLL,NM,5, fills an area of the display surface with the current brush. pseudo-monitors associated with the mirroring drivers) that intersect a region formed by the ExtractAssociatedIcon,SHELL32.DLL,AW,3 returns the handle of an indexedicon found in a file intersection of a specified clipping rectangle and the visible region of a device context. or an icon found in an associated executablefile. EnumDisplaySettings,USER32.DLL,AW,3 obtains information about one of a display device?s ExtractIcon,SHELL32.DLL,AW,3 retrieves the handle of an icon from thespecified executable graphics modes. file, dynamic-link library (DLL), or iconfile. EnumEnhMetaFile,GDI32.DLL,NM,5 enumerates the records within anenhanced-format ExtractIconEx,SHELL32.DLL,AW,5 retrieves the handle of an icon from thespecified executable metafile by retrieving each record and passing itto the specified callback function. file, dynamic-link library (DLL), or iconfile. EnumerateNtmsObject,NTMSAPI.DLL,NM,6, enumerates the RSM objects contained in the ExtSelectClipRgn,GDI32.DLL,NM,3 combines the specified region with the current clipping lpContainerId parameter. region by using the specified mode. EnumerateSecurityPackages,SECUR32.DLL,AW,2,Returns an array of SecPkgInfo structures ExtTextOut,GDI32.DLL,AW,8, draws a character string by using the currently selected font. that describe the security packages available to the client. FatalAppExit,KERNEL32.DLL,AW,2 displays a message box and terminates the application EnumFontFamilies,GDI32.DLL,AW,4, enumerates the fonts in a specified font family that are when the message box is closed. available on a specified device. FatalExit,KERNEL32.DLL,NM,1, transfers execution control to the debugger. EnumFontFamiliesEx,GDI32.DLL,AW,5 enumerates all fonts in the systemthat match the font FaxAbort,WINFAX.DLL,NM,2, A fax client application calls the FaxAbort function to terminate a characteristics specified by the LOGFONTstructure. fax job. EnumFonts,GDI32.DLL,AW,4, enumerates the fonts available on a specified device. FaxAccessCheck,WINFAX.DLL,NM,2, A fax client application calls the FaxAccessCheck EnumForms,WINMM.DLL,AW,6 enumerates the forms supported by the specified printer. function to query the fax access privileges of a user. EnumJobs,WINMM.DLL,AW,8 initializes an array of either JOB_INFO_1 orJOB_INFO_2 FaxClose,WINFAX.DLL,NM,1, closes the following types of fax handles: A fax server handle structures with data describing the specified print jobsfor the specified printer. returned by a call the FaxConnectFaxServer function A fax port handle returned by a call EnumMetaFile,GDI32.DLL,NM,4 enumerates the records within a Windows-format metafile by FaxCompleteJobParams,WINFAX.DLL,AW,2, creates both a FAX_COVERPAGE_INFO retrieving each record and passing it to the specified callback function. structure and a FAX_JOB_PARAM structure for a fax client application. EnumMonitors,WINMM.DLL,AW,6 initializes an array of structures with data describing the FaxConnectFaxServer,WINFAX.DLL,AW,2, connects a fax client application to the local fax monitors for the specified server. server. EnumObjects,GDI32.DLL,NM,4, enumerates the pens or brushes available for the specified FaxEnableRoutingMethod,WINFAX.DLL,AW,3, enables or disables a fax routing method for a device context. specific fax device. A fax administration application typically calls this function for device EnumPorts,WINMM.DLL,AW,5, can succeed even if the server specified by pName does not management. have a printer defined. FaxEnumGlobalRoutingInfo,WINFAX.DLL,AW,3, enumerates all fax routing methods EnumPrinterDrivers,WINMM.DLL,AW,7, enumerates all of the printer drivers installed on the associated with a specific fax server. specified printer server. FaxEnumJobs,WINFAX.DLL,AW,3, enumerates all queued and active fax jobs on the fax EnumPrinters,WINMM.DLL,AW,7, enumerates available printers, print servers, domains, or server to which the client has connected. The function returns detailed information for each fax print providers. job to the fax client application. EnumPrintProcessorDatatypes,WINMM.DLL,AW,7, enumerates the data types that a specifed FaxEnumPorts,WINFAX.DLL,AW,3, enumerates all fax devices currently attached to the fax print processor supports. server to which the client has connected. The function returns detailed information for each fax EnumPrintProcessors,WINMM.DLL,AW,7, enumerates the print processors installed on the port to the fax client application. specified server. FaxEnumRoutingMethods,WINFAX.DLL,AW,3, enumerates all fax routing methods for a EnumProcesses,PSAPI.DLL,NM,3, retrieves the process identifier for each process object in specific fax device. The function returns information about each routing method to a fax client the system. application. EnumProcessModules,PSAPI.DLL,NM,4, retrieves a handle for each module in the specified FaxFreeBuffer,WINFAX.DLL,NM,1, releases resources associated with a buffer allocated process. previously as the result of a function call by a fax client application. EnumProps,USER32.DLL,AW,2 enumerates all entries in the property listof a window by FaxGetConfiguration,WINFAX.DLL,AW,2, returns to a fax client application the global passing them, one by one, to the specified callbackfunction. configuration settings for the fax server to which the client has connected. EnumPropsEx,USER32.DLL,AW,3 enumerates all entries in the propertylist of a window by FaxGetDeviceStatus,WINFAX.DLL,AW,2, returns to a fax client application current status passing them, one by one, to the specifiedcallback function. information for the fax device of interest. EnumProtocols,MSWSOCK.DLL,AW,3,Important is a Microsoft-specific extension to the FaxGetJob,WINFAX.DLL,AW,3, A fax client application calls the FaxGetJob function to retrieve Windows Sockets 1. detailed information for the specified queued or active fax job. The function returns the EnumProtocols,WSOCK32.DLL,AW,3,Important is a Microsoft-specific extension to the information in a FAX_JOB_ENTRY structure. Windows Sockets 1. FaxGetLoggingCategories,WINFAX.DLL,AW,3, returns to a fax client application the current EnumResourceLanguages,KERNEL32.DLL,AW,5 searches a module for eachresource of the logging categories for the fax server to which the client has connected. specified type and name and passes the language ofeach resource it locates to a defined FaxGetPageData,WINFAX.DLL,NM,6, returns to a fax client application the first page of data callback function. for a fax job. The fax job must be an outbound job, but it can be queued or active. 8 FaxGetPort,WINFAX.DLL,AW,2, returns information for a specified fax port to a fax client FindNextUrlCacheGroup,WININET.DLL,NM,3,Retrieves the next cache group in a cache group application. enumeration started by FindFirstUrlCacheGroup. FaxGetRoutingInfo,WINFAX.DLL,AW,4, returns to a fax client application routing information for FindResource,KERNEL32.DLL,AW,3 determines the location of a resource with the specified a fax routing method that is associated with a specific fax device. type and name in the specified module. FaxInitializeEventQueue,WINFAX.DLL,NM,5, creates a fax event queue for the calling fax client FindResourceEx,KERNEL32.DLL,AW,4 determines the location of the resourcewith the application. The queue enables the application to receive notifications of asynchronous events specified type, name, and language in the specifiedmodule. from the fax server. FindText,COMDLG32.DLL,AW,1 creates a system-defined modeless dialog boxthat lets the FaxOpenPort,WINFAX.DLL,NM,4, returns a fax port handle to a fax client application. The port user specify a string to search for and options touse when searching for text in a document. handle is required when the application calls other fax client functions that facilitate device FindWindow,USER32.DLL,AW,2 retrieves the handle to the top-levelwindow whose class name management and fax document routing. and window name match the specifiedstrings. FaxPrintCoverPage,WINFAX.DLL,AW,2, prints a fax transmission cover page to the specified FindWindowEx,USER32.DLL,AW,4 retrieves the handle to a window whose class name and device context for a fax client application. A device context handle is obtained by using the window name match the specified strings. FaxStartPrintJob function. FixBrushOrgEx,GDI32.DLL,NM,4, is not implemented in the Win32 API. FaxSendDocument,WINFAX.DLL,AW,5,ForBroadcast A fax client application calls the FlashWindow,USER32.DLL,NM,2, flashes the window only once; for repeated flashing, the FaxSendDocumentForBroadcast function to queue several fax jobs that will transmit the same application should create a system timer. outgoing fax transmission to several recipients. FlatSB_EnableScrollBar,COMCTL32.DLL,NM,3,Enables or disables one or both flat scroll bar FaxSendDocumentForBroadcast,WINFAX.DLL,AW,5, A fax client application calls the direction buttons. FaxSendDocumentForBroadcast function to queue several fax jobs that will transmit the same FlatSB_GetScrollInfo,COMCTL32.DLL,NM,3,Retrieves the information for a flat scroll bar. outgoing fax transmission to several recipients. FlatSB_GetScrollPos,COMCTL32.DLL,NM,2,Retrieves the thumb position in a flat scroll bar. FaxSetConfiguration,WINFAX.DLL,AW,2, A fax client application calls the FaxSetConfiguration FlatSB_GetScrollProp,COMCTL32.DLL,NM,3,Retrieves the properties for a flat scroll bar. function to change the global configuration settings for the fax server to which the client has FlatSB_GetScrollRange,COMCTL32.DLL,NM,4,Retrieves the scroll range for a flat scroll bar. connected. FlatSB_SetScrollInfo,COMCTL32.DLL,NM,4,Sets the information for a flat scroll bar. FaxSetGlobalRoutingInfo,WINFAX.DLL,AW,2, A fax management application calls the FlatSB_SetScrollPos,COMCTL32.DLL,NM,4,Sets the current position of the thumb in a flat FaxSetGlobalRoutingInfo function to modify fax routing method data, such as routing priority, scroll bar. that applies globally to the fax server. FlatSB_SetScrollProp,COMCTL32.DLL,NM,4,Sets the properties for a flat scroll bar. FaxSetJob,WINFAX.DLL,AW,4, A fax client application calls the FaxSetJob function to pause, FlatSB_SetScrollRange,COMCTL32.DLL,NM,5,Sets the scroll range of a flat scroll bar. resume, cancel, or restart a specified fax job. FlatSB_ShowScrollBar,COMCTL32.DLL,NM,3,Shows or hides a flat scroll bar. FaxSetLoggingCategories,WINFAX.DLL,AW,3, A fax client application calls the FlattenPath,GDI32.DLL,NM,1 transforms any curves in the path that isselected into the current FaxSetLoggingCategories function to modify the current logging categories for the fax server to device context (DC), turning each curveinto a sequence of lines. which the client has connected. FloodFill,GDI32.DLL,NM,4, fills an area of the display surface with the current brush. FaxSetPort,WINFAX.DLL,AW,2, A fax client application calls the FaxSetPort function to change FlushConsoleInputBuffer,KERNEL32.DLL,NM,1 flushes the console input buffer. All input the configuration of the fax port of interest. records currently in the input buffer are discarded. FaxSetRoutingInfo,WINFAX.DLL,AW,4, A fax management application calls the FlushFileBuffers,KERNEL32.DLL,NM,1, clears the buffers for the specified file and causes all FaxSetRoutingInfo function to modify the routing information for a fax routing method that is buffered data to be written to the file. associated with a specific fax device. FlushInstructionCache,KERNEL32.DLL,NM,3, flushes the instruction cache for the specified FaxStartPrintJob,WINFAX.DLL,AW,4, A fax client application calls the FaxStartPrintJob process. function to start printing an outbound fax transmission on the specified fax printer. The function FlushViewOfFile,KERNEL32.DLL,NM,2, writes to the disk a byte range within a mapped view of returns a handle to a device context. a file. FBadColumnSet,MAPI32.DLL,NM,1 tests the validity of a table column setfor use by a service FmtIdToPropStgName,IPROP.DLL,NM,2,Converts a property set format identifier (FMTID) to provider in a subsequent call to theIMAPITable::SetColumns method. its storage or stream name. FBadEntryList,MAPI32.DLL,NM,1, validates a list of MAPI entry identifiers. FoldString,KERNEL32.DLL,AW,5, maps one string to another, performing a specified FBadProp,MAPI32.DLL,NM,1, validates a specified property. transformation option. FBadPropTag,MAPI32.DLL,NM,1, validates a specified property tag. FormatMessage,KERNEL32.DLL,AW,7, formats a message string. FBadRestriction,MAPI32.DLL,NM,1, validates a restriction used to limit a table view. FPropCompareProp,MAPI32.DLL,NM,3, compares two property values using a binary relational FBadRglpNameID,MAPI32.DLL,NM,2, validates an array of structures that describe named operator. properties and verifies their allocation. FPropContainsProp,MAPI32.DLL,NM,3 compares two property values,generally strings or FBadRglpsz,MAPI32.DLL,AW,2 validates all strings in an array of Unicode strings. binary arrays, to see if one contains theother. FBadRow,MAPI32.DLL,NM,1, validates a row in a table. FPropExists,MAPI32.DLL,NM,2 searches for a given property tag in anIMAPIProp interface or FBadRowSet,MAPI32.DLL,NM,1, validates all table rows included in a set of table rows. an interface derived from IMAPIProp, such asIMessage or IMAPIFolder. FBadSortOrderSet,MAPI32.DLL,NM,1, validates a sort order set by verifying its memory FrameRect,USER32.DLL,NM,3, draws a border around the specified rectangle by using the allocation. specified brush. FBinFromHex,MAPI32.DLL,NM,2 converts a string representation of a hexadecimal number to FrameRgn,GDI32.DLL,NM,5, draws a border around the specified region by using the specified binary data. brush. FEqualNames,MAPI32.DLL,NM,2, determines whether two MAPI named properties are the FreeConsole,KERNEL32.DLL,NM,0, detaches the calling process from its console. same. FreeContextBuffer,SECUR32.DLL,NM,1,Enables callers of security package functions to free a FileTimeToDosDateTime,KERNEL32.DLL,NM,3, converts a 64-bit file time to MS-DOS date memory buffer that was allocated by the security package as a result of calls to and time values. InitializeSecurityContext (General) and AcceptSecurityContext (General). FileTimeToLocalFileTime,KERNEL32.DLL,NM,2, converts a file time based on the Coordinated FreeCredentialsHandle,SECUR32.DLL,NM,1,Notifies the security system that the credentials Universal Time (UTC) to a local file time. are no longer needed. An application calls this function to free the credential handle acquired in FileTimeToSystemTime,KERNEL32.DLL,NM,2, converts a 64-bit file time to system time the call to the AcquireCredentialsHandle (General) function. format. FreeDDElParam,USER32.DLL,NM,2, frees the memory specified by the lParam parameter of a FillConsoleOutputAttribute,KERNEL32.DLL,NM,5 sets the text and background color attributes posted DDE message. for a specified number of charactercells, beginning at the specified coordinates in a screen FreeEnvironmentStrings,KERNEL32.DLL,AW,1 frees a block of environment strings. buffer. FreeGPOList,USERENV.DLL,AW,1, frees the specified linked list of GPOs. FillConsoleOutputCharacter,KERNEL32.DLL,AW,5 writes a character to the screen buffer a FreeLibrary,KERNEL32.DLL,NM,1, decrements the reference count of the loaded dynamic-link specified number of times, beginning at the specified coordinates. library (DLL) module. FillPath,GDI32.DLL,NM,1 closes any open figures in the current pathand fills the path?s interior FreeLibraryAndExitThread,KERNEL32.DLL,NM,2 decrements the reference count of a loaded by using the current brush andpolygon-filling mode. dynamic-link library (DLL) by one, and then calls ExitThread to terminate the calling thread. FillRect,USER32.DLL,NM,3, fills a rectangle by using the specified brush. FreePadrlist,MAPI32.DLL,NM,1 destroys an ADRLIST structure and freesassociated memory, FillRgn,GDI32.DLL,NM,3, fills a region by using the specified brush. including memory allocated for all member arraysand structures. FindAtom,KERNEL32.DLL,AW,1 searches the local atom table for thespecified character string FreePrinterNotifyInfo,WINMM.DLL,NM,1 frees a system-allocated bufferthat was returned by and retrieves the atom associated withthat string. the FindNextPrinterChangeNotificationfunction. FindClose,KERNEL32.DLL,NM,1, closes the specified search handle. FreePropVariantArray,IPROP.DLL,NM,2, calls PropVariantClear on each of the FindCloseChangeNotification,KERNEL32.DLL,NM,1, stops change notification handle PROPVARIANT structures in the rgvars array to make the value zero for each of the members monitoring. of the array. FindClosePrinterChangeNotification,WINMM.DLL,NM,1 closes a change notification object FreePropVariantArray,OLE32.DLL,NM,2, calls PropVariantClear on each of the created by calling the FindFirstPrinterChangeNotification function. PROPVARIANT structures in the rgvars array to make the value zero for each of the members FindCloseUrlCache,WININET.DLL,NM,1,Closes the specified cache enumeration handle. of the array. FindDebugInfoFile,IMAGEHLP.DLL,NM,3, locates a debug (.dbg) file. FreeProws,MAPI32.DLL,NM,1 destroys an SRowSet structure and freesassociated memory, FindExecutable,SHELL32.DLL,AW,3, retrieves the name and handle to the executable (. including memory allocated for all member arraysand structures. FindExecutableImage,IMAGEHLP.DLL,NM,3, locates an executable file. FreeResource,KERNEL32.DLL,NM,1, is obsolete. FindFirstChangeNotification,KERNEL32.DLL,AW,3 creates a change notification handle and FreeSid,ADVAPI32.DLL,NM,1, frees a security identifier (SID) previously allocated by using the sets up initial change notification filter conditions. AllocateAndInitializeSid function. FindFirstFile,KERNEL32.DLL,AW,2, searches a directory for a file whose name matches the FtAddFt,MAPI32.DLL,NM,4, adds one unsigned 64-bit integer to another. specified filename. FtgRegisterIdleRoutine,MAPI32.DLL,NM,5, adds a FNIDLE - based idle routine to the MAPI FindFirstFileEx,KERNEL32.DLL,AW,6, searches a directory for a file whose name and system. attributes match those specified in the function call. FtMulDw,MAPI32.DLL,NM,3, multiplies an unsigned 64-bit integer by an unsigned 32-bit FindFirstFreeAce,ADVAPI32.DLL,NM,2, retrieves a pointer to the first free byte in an access- integer. control list (ACL). FtMulDwDw,MAPI32.DLL,NM,2, multiplies one unsigned 32-bit integer by another. FindFirstPrinterChangeNotification,WINMM.DLL,NM,3, creates a change notification object and FtNegFt,MAPI32.DLL,NM,2, computes the two?s complement of an unsigned 64-bit integer. returns a handle to the object. FtpCommand,WININET.DLL,AW,6,Sends commands directly to an FTP server. FindFirstUrlCacheEntry,WININET.DLL,AW,3,Begins the enumeration of the Internet cache. FtpCreateDirectory,WININET.DLL,AW,2,Creates a new directory on the FTP server. FindFirstUrlCacheEntryEx,WININET.DLL,AW,10,Starts a filtered enumeration of the Internet FtpDeleteFile,WININET.DLL,AW,2,Deletes a file stored on the FTP server. cache. FtpFindFirstFile,WININET.DLL,AW,5,Searches the specified directory of the given FTP session. FindFirstUrlCacheGroup,WININET.DLL,NM,6,Initiates the enumeration of the cache groups in File and directory entries are returned to the application in the WIN32_FIND_DATA structure. the Internet cache. FtpGetCurrentDirectory,WININET.DLL,AW,3,Retrieves the current directory for the specified FindMediaType,URLMON.DLL,NM,2,Class Retrieves the CLSID for the specified media type. FTP session. FindMediaTypeClass,URLMON.DLL,NM,4, Retrieves the CLSID for the specified media type. FtpGetFile,WININET.DLL,AW,7,Retrieves a file from the FTP server and stores it under the FindNextChangeNotification,KERNEL32.DLL,NM,1 requests that the operating system signal a specified file name, creating a new local file in the process. change notification handle the next time it detects an appropriate change. FtpGetFileEx,WININET.DLL,NM,7,retrieves a file from the FTP server and stores it under the FindNextFile,KERNEL32.DLL,AW,2, continues a file search from a previous call to the specified file name, creating a new local file in the process. FindFirstFile function. FtpGetFileSize,WININET.DLL,NM,2,Retrieves the file size of the requested FTP resource. FindNextPrinterChangeNotification,WINMM.DLL,NM,3 retrieves information about the most FtpOpenFile,WININET.DLL,AW,5,Initiates access to a remote file on an FTP server for reading recent change notification for a change notification object associated with a printer or print or writing. server. FtpPutFile,WININET.DLL,AW,5,Stores a file on the FTP server. FindNextUrlCacheEntry,WININET.DLL,AW,3,Retrieves the next entry in the Internet cache. FtpPutFileEx,WININET.DLL,NM,5,This function stores a file on the FTP server. FindNextUrlCacheEntryEx,WININET.DLL,AW,6,Finds the next cache entry in a cache FtpRemoveDirectory,WININET.DLL,AW,2,Removes the specified directory on the FTP server. enumeration started by the FindFirstUrlCacheEntryEx function. FtpRenameFile,WININET.DLL,AW,3,Renames a file stored on the FTP server. 9 FtpSetCurrentDirectory,WININET.DLL,AW,2,Changes to a different working directory on the GetColorAdjustment,GDI32.DLL,NM,2 retrieves the color adjustmentvalues for the specified FTP server. device context. FtSubFt,MAPI32.DLL,NM,4, subtracts one unsigned 64-bit integer from another. GetColorDirectory,MSCMS.DLL,AW,3, retrieves the path of the Windows COLOR directory on GdiComment,GDI32.DLL,NM,3, copies a comment from a buffer into a specified enhanced a specified machine. format metafile. GetColorProfileElement,MSCMS.DLL,NM,6, copies data from a specified tagged profile GdiFlush,GDI32.DLL,NM,0, flushes the calling thread?s current batch. element of a specified color profile into a buffer. GdiGetBatchLimit,GDI32.DLL,NM,0, returns the batch limit. GetColorProfileElementTag,MSCMS.DLL,NM,3, retrieves the tag name specified by dwIndex in GdiSetBatchLimit,GDI32.DLL,NM,1, sets the maximum number of functions that can be the tag table of a given color profile, where dwIndex is a one-based index into that table. accumulated in the calling thread?s current batch. GetColorProfileFromHandle,MSCMS.DLL,NM,3,Given a handle to an open color profile, the GenerateConsoleCtrlEvent,KERNEL32.DLL,NM,2 sends a specified signal to aconsole process GetColorProfileFromHandle function will copy the contents of the profile into a buffer supplied group that shares the console associated with thecalling process. by the application. GenerateCopyFilePaths,MSCMS.DLL,NM,9,graphics, GraphicsDrivers, Reference, GetColorProfileHeader,MSCMS.DLL,NM,2, retrieves the header of a color profile. GenerateCopyFilePaths GetCommandLine,KERNEL32.DLL,AW,0 returns a pointer to the command-line string for the GetAcceptExSockaddrs,MSWSOCK.DLL,NM,8, parses the data obtained from a call to the current process. AcceptEx function and passes the local and remote addresses to a SOCKADDR structure. GetCommConfig,KERNEL32.DLL,NM,3 gets the current configuration of a communications GetAcceptExSockaddrs,WSOCK32.DLL,NM,8, parses the data obtained from a call to the device. AcceptEx function and passes the local and remote addresses to a SOCKADDR structure. GetCommMask,KERNEL32.DLL,NM,2, retrieves the value of the event mask for a specified GetAclInformation,ADVAPI32.DLL,NM,4, retrieves information about an access-control list communications device. (ACL). GetCommModemStatus,KERNEL32.DLL,NM,2, retrieves modem control-register values. GetACP,KERNEL32.DLL,NM,0, retrieves the current ANSI code-page identifier for the system. GetCommProperties,KERNEL32.DLL,NM,2 fills a buffer with informationabout the GetActiveObject,OLEAUT32.DLL,NM,3,Retrieves a pointer to a running object that has been communications properties for a specified communicationsdevice. registered with OLE. GetCommState,KERNEL32.DLL,NM,2 fills in a device-control block (a DCBstructure) with the GetActiveWindow,USER32.DLL,NM,0, retrieves the window handle to the active window current control settings for a specifiedcommunications device. associated with the thread that calls the function. GetCommTimeouts,KERNEL32.DLL,NM,2, retrieves the time-out parameters for all read and GetAddressByName,MSWSOCK.DLL,AW,10,Important is a Microsoft-specific extension to the write operations on a specified communications device. Windows Sockets 1. GetCompressedFileSize,KERNEL32.DLL,AW,2, obtains the compressed size of a file. GetAddressByName,WSOCK32.DLL,AW,10,Important is a Microsoft-specific extension to the GetComputerName,KERNEL32.DLL,AW,2, retrieves the computer name of the current system. Windows Sockets 1. GetComputerObjectName,SECUR32.DLL,AW,3, retrieves the local computer's name in a GetAllUsersProfileDirectory,USERENV.DLL,AW,2, retrieves the path to the root of the All Users specified format. profile. GetConsoleCP,KERNEL32.DLL,NM,0 Windows NT: returns the identity of theinput code page GetAltMonthNames,OLEAUT32.DLL,NM,2,Retrieves the secondary (altername) month names. used by the console associated with the callingprocess. GetAppliedGPOList,USERENV.DLL,AW,5, retrieves the list of GPOs applied for the specified GetConsoleCursorInfo,KERNEL32.DLL,NM,2 retrieves information about thesize and visibility user or computer and the specified extension. of the cursor for the specified console screenbuffer. GetArcDirection,GDI32.DLL,NM,1, returns the current arc direction for the specified device GetConsoleMode,KERNEL32.DLL,NM,2 reports the current input mode of aconsole?s input context.. buffer or the current output mode of a consolescreen buffer. GetAspectRatioFilterEx,GDI32.DLL,NM,2, retrieves the setting for the current aspect-ratio filter. GetConsoleOutputCP,KERNEL32.DLL,NM,0 Windows NT: returns the identity ofthe output GetAsyncKeyState,USER32.DLL,NM,1 determines whether a key is up ordown at the time the code page used by the console associated with thecalling process. function is called, and whether the key waspressed after a previous call to GetAsyncKeyState. GetConsoleScreenBufferInfo,KERNEL32.DLL,NM,2, retrieves information about the specified GetAtomName,KERNEL32.DLL,AW,3, retrieves a copy of the character string associated with console screen buffer. the specified local atom. GetConsoleTitle,KERNEL32.DLL,AW,2, retrieves the title bar string for the current console GetAttribIMsgOnIStg,MAPI32.DLL,NM,3, retrieves attributes of properties on an IMessage window. object supplied by the OpenIMsgOnIStg function. GetConvertStg,OLE32.DLL,NM,1, returns the current value of the convert bit for the specified GetAuditedPermissionsFromAcl,ADVAPI32.DLL,AW,4, returns the audited access rights for a storage object. specified trustee. GetCountColorProfileElements,MSCMS.DLL,NM,2, retrieves the number of tagged elements in GetBinaryType,KERNEL32.DLL,AW,2, determines whether a file is executable, and if so, what a given color profile. type of executable file it is. GetCPInfo,KERNEL32.DLL,NM,2, retrieves information about any valid installed or available GetBitmapBits,GDI32.DLL,NM,3, is obsolete. code page. GetBitmapDimensionEx,GDI32.DLL,NM,2, retrieves the dimensions of a GetCurrencyFormat,KERNEL32.DLL,AW,6, formats a number string as a currency string for a SetBitmapDimensionEx function. specified locale. GetBkColor,GDI32.DLL,NM,1, returns the current background color for the specified device GetCurrentDirectory,KERNEL32.DLL,AW,2 retrieves the current directory for the current context. process. GetBkMode,GDI32.DLL,NM,1, returns the current background mix mode for a specified device GetCurrentHwProfile,ADVAPI32.DLL,AW,1, retrieves the display name and globally unique context. identifier (GUID) string for the hardware profile. GetBoundsRect,GDI32.DLL,NM,3 obtains the current accumulated bounding rectangle for a GetCurrentObject,GDI32.DLL,NM,2, obtains a handle to a device context? s currently selected specified device context. object of a specified type. GetBrushOrgEx,GDI32.DLL,NM,2, retrieves the current brush origin for the specified device GetCurrentPositionEx,GDI32.DLL,NM,2, retrieves the current position in logical coordinates. context. GetCurrentProcess,KERNEL32.DLL,NM,0, returns a pseudohandle for the current process. GetCapture,USER32.DLL,NM,0, retrieves the handle of the window (if any) that has captured GetCurrentProcessId,KERNEL32.DLL,NM,0, returns the process identifier of the calling the mouse. process. GetCaretBlinkTime,USER32.DLL,NM,0, returns the elapsed time, in milliseconds, required to GetCurrentThread,KERNEL32.DLL,NM,0, returns a pseudohandle for the current thread. invert the caret?s pixels. GetCurrentThreadId,KERNEL32.DLL,NM,0, returns the thread identifier of the calling thread. GetCaretPos,USER32.DLL,NM,1, copies the caret?s position, in client coordinates, to the GetCursor,USER32.DLL,NM,0, retrieves the handle of the current cursor. specified POINT structure. GetCursorPos,USER32.DLL,NM,1, retrieves the cursor?s position, in screen coordinates. GetCharABCWidths,GDI32.DLL,AW,4 retrieves the widths, in logicalunits, of consecutive GetDateFormat,KERNEL32.DLL,AW,6 formats a date as a date string for a specified locale. characters in a given range from the currentTrueType font. GetDC,USER32.DLL,NM,1, retrieves a handle of a display device context (DC) for the client GetCharABCWidthsFloat,GDI32.DLL,AW,4 retrieves the widths, in logicalunits, of consecutive area of the specified window. characters in a specified range from thecurrent font. GetDCEx,USER32.DLL,NM,3, retrieves the handle of a display device (DC) context for the GetCharacterPlacement,GDI32.DLL,AW,6 retrieves information about a character string, such specified window. as character widths, caret positioning, ordering within the string, and glyph rendering. GetDCOrgEx,GDI32.DLL,NM,2, obtains the final translation origin for a specified device context GetCharWidth,GDI32.DLL,AW,4 retrieves the widths, in logicalcoordinates, of consecutive (DC). characters in a specified range fromthe current font. GetDefaultCommConfig,KERNEL32.DLL,AW,3, gets the default configuration for a GetCharWidth32,GDI32.DLL,AW,4 retrieves the widths, in logicalcoordinates, of consecutive communications device. characters in a specified range fromthe current font. GetDefaultUserProfileDirectory,USERENV.DLL,AW,2, retrieves the path to the root of the GetCharWidthFloat,GDI32.DLL,AW,4, retrieves the fractional widths of consecutive characters Default User profile. in a specified range from the current font. GetDesktopWindow,USER32.DLL,NM,0, returns the handle of the Windows desktop window. GetClassFile,OLE32.DLL,NM,2,OrMime Retrieves the CLSID of the object to instantiate for the GetDeviceCaps,GDI32.DLL,NM,2, retrieves device-specific information about a specified specified file. device. GetClassFileOrMime,URLMON.DLL,NM,7, Retrieves the CLSID of the object to instantiate for GetDeviceDriverBaseName,PSAPI.DLL,AW,3, retrieves the base name of the specified device the specified file. driver. GetClassInfo,USER32.DLL,AW,3, retrieves information about a window class. GetDeviceDriverFileName,PSAPI.DLL,AW,3, retrieves the fully qualified path for the specified GetClassInfoEx,USER32.DLL,AW,3 retrieves information about a windowclass, including the device driver. handle of the small icon associated with thewindow class. GetDialogBaseUnits,USER32.DLL,NM,0 returns the system's dialog baseunits, which are the GetClassLong,USER32.DLL,AW,2 retrieves the specified 32-bit (long)value from the average width and height of characters in thesystem font. WNDCLASSEX structure associated with the specifiedwindow. GetDIBColorTable,GDI32.DLL,NM,4 retrieves RGB (red, green, blue) color values from a range GetClassName,USER32.DLL,AW,3, retrieves the name of the class to which the specified of entries in the color table of the DIB section bitmap that is currently selected into a specified window belongs. device context. GetClassURL,URLMON.DLL,NM,2, GetClassURL Function Not currently implemented. GetDIBits,GDI32.DLL,NM,7, retrieves the bits of the specified bitmap and copies them into a GetClassWord,USER32.DLL,NM,2 retrieves the 16-bit (word) value at thespecified offset into buffer using the specified format. the extra class memory for the window classto which the specified window belongs. GetDiskFreeSpace,KERNEL32.DLL,AW,5, retrieves information about the specified disk, GetClientRect,USER32.DLL,NM,2 retrieves the coordinates of a window?s client area. including the amount of free space on the disk. GetClipboardData,USER32.DLL,NM,1, retrieves data from the clipboard in a specified format. GetDiskFreeSpaceEx,KERNEL32.DLL,AW,4, lets you avoid the arithmetic required by the GetClipboardFormatName,USER32.DLL,AW,3, retrieves from the clipboard the name of the GetDiskFreeSpace function. specified registered format. GetDlgCtrlID,USER32.DLL,NM,1, returns the identifier of the specified control. GetClipboardOwner,USER32.DLL,NM,0, retrieves the window handle of the current owner of GetDlgItem,USER32.DLL,NM,2, retrieves the handle of a control in the specified dialog box. the clipboard. GetDlgItemInt,USER32.DLL,NM,4, translates the text of a specified control in a dialog box into GetClipboardSequenceNumber,USER32.DLL,NM,0, returns the clipboard sequence number for an integer value. the current window station. GetDlgItemText,USER32.DLL,AW,4, retrieves the title or text associated with a control in a GetClipboardViewer,USER32.DLL,NM,0, retrieves the handle of the first window in the dialog box. clipboard viewer chain. GetDoubleClickTime,USER32.DLL,NM,0, retrieves the current double-click time for the mouse. GetClipBox,GDI32.DLL,NM,2 retrieves the dimensions of the tightestbounding rectangle that GetDriveType,KERNEL32.DLL,AW,1, determines whether a disk drive is a removable, fixed, can be drawn around the current visiblearea on the device. CD-ROM, RAM disk, or network drive. GetClipCursor,USER32.DLL,NM,1, retrieves the screen coordinates of the rectangular area to GetEffectiveClientRect,COMCTL32.DLL,NM,3, calculates the dimensions of a rectangle in the which the cursor is confined. client area. GetClipRgn,GDI32.DLL,NM,2 retrieves a handle identifying the currentapplication-defined GetEffectiveRightsFromAcl,ADVAPI32.DLL,AW,3, retrieves the effective access rights that an clipping region for the specified devicecontext. ACL allows for a specified trustee. GetCMMInfo,MSCMS.DLL,NM,2, retrieves various information about the color management GetEnhMetaFile,GDI32.DLL,AW,1, creates a handle that identifies the enhanced-format module (CMM) that created the specified color transform. metafile stored in the specified file. 10 GetEnhMetaFileBits,GDI32.DLL,NM,3, retrieves the contents of the specified enhanced-format GetLogicalDriveStrings,KERNEL32.DLL,AW,2, fills a buffer with strings that specify valid drives metafile and copies them into a buffer. in the system. GetEnhMetaFileDescription,GDI32.DLL,AW,3 retrieves an optional textdescription from an GetMailslotInfo,KERNEL32.DLL,NM,5, retrieves information about the specified mailslot. enhanced-format metafile and copies the stringto the specified buffer. GetMapMode,GDI32.DLL,NM,1 retrieves the current mapping mode. GetEnhMetaFileHeader,GDI32.DLL,NM,3 retrieves the record containing the header for the GetMappedFileName,PSAPI.DLL,AW,4, checks if the specified address is within a memory- specified enhanced-format metafile. mapped file in the address space of the specified process. If so, the function returns the name GetEnhMetaFilePaletteEntries,GDI32.DLL,NM,3, retrieves optional palette entries from the of the memory-mapped file. specified enhanced metafile. GetMenu,USER32.DLL,NM,1, retrieves the handle of the menu assigned to the given window. GetEnvironmentStrings,KERNEL32.DLL,AW,0, returns the address of the environment block for GetMenuCheckMarkDimensions,USER32.DLL,NM,0, returns the dimensions of the default the current process. check mark bitmap. GetEnvironmentVariable,KERNEL32.DLL,AW,3 retrieves the value of thespecified variable from GetMenuContextHelpId,USER32.DLL,NM,1, retrieves the help context identifier associated with the environment block of the callingprocess. the specified menu. GetErrorInfo,OLEAUT32.DLL,NM,2,Obtains the error information pointer set by the previous GetMenuDefaultItem,USER32.DLL,NM,3 determines the default menu item on the specified call to SetErrorInfo in the current logical thread. menu. GetExitCodeProcess,KERNEL32.DLL,NM,2 retrieves the termination status ofthe specified GetMenuItemCount,USER32.DLL,NM,1, determines the number of items in the specified menu. process. GetMenuItemID,USER32.DLL,NM,2, retrieves the menu item identifier of a menu item located GetExitCodeThread,KERNEL32.DLL,NM,2, retrieves the termination status of the specified at the specified position in a menu. thread. GetMenuItemInfo,USER32.DLL,AW,4, retrieves information about a menu item. GetExpandedName,LZ32.DLL,AW,2 retrieves the original name of acompressed file, if the file GetMenuItemRect,USER32.DLL,NM,4, retrieves the bounding rectangle for the specified menu was compressed by using the MicrosoftFile Compression Utility (COMPRESS. item. GetExplicitEntriesFromAcl,ADVAPI32.DLL,AW,3 retrieves an array ofEXPLICIT_ACCESS GetMenuState,USER32.DLL,NM,3 retrieves the menu flags associated with the specified menu structures that describe the access-control entries(ACEs) in an access-control list (ACL). item. GetFileAttributes,KERNEL32.DLL,AW,1, returns attributes for a specified file or directory. GetMenuString,USER32.DLL,AW,5, copies the text string of the specified menu item into the GetFileAttributesEx,KERNEL32.DLL,AW,3, obtains attribute information about a specified file or specified buffer. directory. GetMessage,USER32.DLL,AW,4, retrieves a message from the calling thread?s message GetFileInformationByHandle,KERNEL32.DLL,NM,2, retrieves information about a specified file. queue and places it in the specified structure. GetFileSecurity,ADVAPI32.DLL,AW,5, obtains specified information about the security of a file GetMessageExtraInfo,USER32.DLL,NM,0, gets the extra message information for the current or directory. thread. GetFileSize,KERNEL32.DLL,NM,2, retrieves the size, in bytes, of the specified file. GetMessagePos,USER32.DLL,NM,0, returns a long value that gives the cursor position in GetFileTime,KERNEL32.DLL,NM,4, retrieves the date and time that a file was created, last screen coordinates. accessed, and last modified. GetMessageTime,USER32.DLL,NM,0 returns the message time for the lastmessage retrieved GetFileTitle,COMDLG32.DLL,AW,3, returns the name of the file identified by the lpszFile by the GetMessage function from the currentthread?s message queue. parameter. GetMetaFile,GDI32.DLL,AW,1, creates a handle that identifies the given Windows-format GetFileType,KERNEL32.DLL,NM,1 returns the type of the specified file. metafile. GetFileVersionInfo,VERSION.DLL,AW,4, returns version information about a specified file. GetMetaFileBitsEx,GDI32.DLL,NM,3, retrieves the contents of a Windows- format metafile and GetFileVersionInfoSize,VERSION.DLL,AW,2 determines whether operating system can obtain copies them into the specified buffer. version information about a specifiedfile. GetMetaRgn,GDI32.DLL,NM,2, retrieves the current metaregion for the specified device GetFocus,USER32.DLL,NM,0 retrieves the handle of the window that hasthe keyboard focus, if context. the window is associated with the callingthread?s message queue. GetMiterLimit,GDI32.DLL,NM,2, returns the miter limit for the specified device context. GetFontData,GDI32.DLL,NM,5, retrieves font metric data for a TrueType font. GetModuleBaseName,PSAPI.DLL,AW,4, retrieves the base name of the specified module. GetFontLanguageInfo,GDI32.DLL,NM,1, returns information about the currently selected font GetModuleFileName,KERNEL32.DLL,AW,3, retrieves the full path and filename for the for the specified display context. executable file containing the specified module. GetForegroundWindow,USER32.DLL,NM,0 returns the handle of theforeground window (the GetModuleFileNameEx,PSAPI.DLL,AW,4, retrieves the fully-qualified path for the file containing window with which the user is currentlyworking). the specified module. GetForm,WINMM.DLL,AW,6, initializes a FORM_INFO_1 structure with data describing the GetModuleHandle,KERNEL32.DLL,AW,1 returns a module handle for thespecified module if specified form for a printer. the file has been mapped into the address spaceof the calling process. GetFullPathName,KERNEL32.DLL,AW,4, retrieves the full path and filename of a specified file. GetModuleInformation,PSAPI.DLL,NM,4, retrieves information about the specified module in GetGlyphOutline,GDI32.DLL,AW,7 retrieves the outline or bitmap for acharacter in the the MODULEINFO structure. TrueType font that is selected into the specifieddevice context. GetMonitorInfo,USER32.DLL,AW,2, lets you obtain information about a display monitor. GetGPOList,USERENV.DLL,AW,6, retrieves the list of GPOs for the specified user or GetMultipleTrustee,ADVAPI32.DLL,AW,1, is provided for future use. computer. GetMultipleTrusteeOperation,ADVAPI32.DLL,AW,1, is provided for future use. GetGraphicsMode,GDI32.DLL,NM,1, retrieves the current graphics mode for the specified GetNameByType,MSWSOCK.DLL,AW,3, obtains the name of a network service. device context. GetNameByType,WSOCK32.DLL,AW,3, obtains the name of a network service. GetGuiResources,USER32.DLL,NM,2 returns the count of handles to graphical user interface GetNamedPipeHandleState,KERNEL32.DLL,AW,7 GetNamedPipeHandleStatespecified (GUI) objects in use by the specified process. named pipe. GetHandleInformation,KERNEL32.DLL,NM,2, obtains information about certain properties of an GetNamedPipeInfo,KERNEL32.DLL,NM,5, retrieves information about the specified named object handle. pipe. GetHGlobalFromILockBytes,OLE32.DLL,NM,2, retrieves a global memory handle to a byte GetNamedSecurityInfo,ADVAPI32.DLL,AW,8, retrieves a copy of the security descriptor for an array object created using the CreateILockBytesOnHGlobal function. object specified by name. GetHGlobalFromStream,OLE32.DLL,NM,2, This function retrieves the global memory handle to GetNearestColor,GDI32.DLL,NM,2 returns a color value identifying acolor from the system a stream that was created through a call to the CreateStreamOnHGlobal function. palette that will be displayed when thespecified color value is used. gethostbyaddr,WS2_32.DLL,NM,3 retrieves the host information corresponding to a network GetNearestPaletteIndex,GDI32.DLL,NM,2 retrieves the index for theentry in the specified address. logical palette most closely matching aspecified color value. gethostbyaddr,WSOCK32.DLL,NM,3 retrieves the hostinformation corresponding to a network GetNextDlgGroupItem,USER32.DLL,NM,3 retrieves the handle of the firstcontrol in a group of address. controls that precedes (or follows) thespecified control in a dialog box. gethostbyname,WS2_32.DLL,NM,1, retrieves host information corresponding to a host name GetNextDlgTabItem,USER32.DLL,NM,3 retrieves the handle of the firstcontrol that has the from a host database.Note The gethostbyname function has been deprecated by the WS_TABSTOP style that precedes (or follows)the specified control. introduction of the getaddrinfo function. GetNtmsMediaPoolName,NTMSAPI.DLL,AW,4, retrieves the specified media pool's full name gethostbyname,WSOCK32.DLL,NM,1, retrieves host information corresponding to a host name hierarchy. from a host database.Note The gethostbyname function has been deprecated by the GetNtmsObjectAttribute,NTMSAPI.DLL,AW,6, retrieves the extended attribute (named private introduction of the getaddrinfo function. data) from the specified RSM object. gethostname,WS2_32.DLL,NM,2, retrieves the standard host name for the local computer. GetNtmsObjectInformation,NTMSAPI.DLL,AW,3, returns an object's information structure for gethostname,WSOCK32.DLL,NM,2, retrieves the standard host name for the local computer. the specified object. GetIconInfo,USER32.DLL,NM,2, retrieves information about the specified icon or cursor. GetNtmsObjectSecurity,NTMSAPI.DLL,NM,7, reads the security descriptor for the specified GetImageConfigInformation,IMAGEHLP.DLL,NM,2, locates and returns the load configuration RSM object. data of an image. GetNtmsRequestOrder,NTMSAPI.DLL,NM,3, gets the order that the specified request will be GetImageUnusedHeaderBytes,IMAGEHLP.DLL,NM,2, returns the offset and size of the part of processed in the library queue. the PE header that is currently unused. GetNumberFormat,KERNEL32.DLL,AW,6, formats a number string as a number string GetInputState,USER32.DLL,NM,0, determines whether there are mouse- button or keyboard customized for a specified locale. messages in the calling thread?s message queue. GetNumberOfConsoleInputEvents,KERNEL32.DLL,NM,2, retrieves the number of unread input GetJob,WINMM.DLL,AW,6, retrieves print-job data for the specified printer. records in the console?s input buffer. GetKBCodePage,USER32.DLL,NM,0 returns the current Windows code page. GetNumberOfConsoleMouseButtons,KERNEL32.DLL,NM,1, retrieves the number of buttons on GetKernelObjectSecurity,ADVAPI32.DLL,NM,5, retrieves a copy of the security descriptor the mouse used by the current console. protecting a kernel object. GetNumberOfEventLogRecords,ADVAPI32.DLL,NM,2 retrieves the number of records in the GetKerningPairs,GDI32.DLL,AW,3, retrieves the character-kerning pairs for the currently specified event log. selected font for the specified device context. GetObject,GDI32.DLL,AW,3 obtains information about a specified graphics object. GetKeyboardLayout,USER32.DLL,NM,1, retrieves the active keyboard layout for a specified GetObjectType,GDI32.DLL,NM,1 identifies the type of the specified object. thread. GetOEMCP,KERNEL32.DLL,NM,0, retrieves the current OEM code-page identifier for the GetKeyboardLayoutList,USER32.DLL,NM,2 retrieves the keyboard layouthandles system. corresponding to the current set of input locales in thesystem. GetOldestEventLogRecord,ADVAPI32.DLL,NM,2, retrieves the absolute record number of the GetKeyboardLayoutName,USER32.DLL,AW,1, retrieves the name of the active keyboard oldest record in the specified event log. layout. GetOpenClipboardWindow,USER32.DLL,NM,0, retrieves the handle of the window that GetKeyboardState,USER32.DLL,NM,1 copies the status of the 256 virtual keys to the specified currently has the clipboard open. buffer. GetOpenFileName,COMDLG32.DLL,AW,1 creates an Open common dialog box thatlets the GetKeyboardType,USER32.DLL,NM,1, retrieves information about the current keyboard. user specify the drive, directory, and the name of a fileor set of files to open. GetKeyNameText,USER32.DLL,AW,3, retrieves a string that represents the name of a key. GetOpenFileNamePreview,MSVFW32.DLL,AW,1, selects a file by using the Open dialog box. GetKeyState,USER32.DLL,NM,1, retrieves the status of the specified virtual key. GetOutlineTextMetrics,GDI32.DLL,AW,3, retrieves text metrics for TrueType fonts. GetLargestConsoleWindowSize,KERNEL32.DLL,NM,1 returns the size of thelargest possible GetOverlappedResult,KERNEL32.DLL,NM,4 returns the results of anoverlapped operation on console window, based on the current font and thesize of the display. the specified file, named pipe, orcommunications device. GetLastActivePopup,USER32.DLL,NM,1, determines which pop-up window owned by the GetPaletteEntries,GDI32.DLL,NM,4, retrieves a specified range of palette entries from the given specified window was most recently active. logical palette. GetLastError,KERNEL32.DLL,NM,0, returns the calling thread?s last-error code value. GetParent,USER32.DLL,NM,1, retrieves the handle of the specified child window?s parent GetLengthSid,ADVAPI32.DLL,NM,1, returns the length, in bytes, of a valid SID structure. window. GetLocaleInfo,KERNEL32.DLL,AW,4, always retrieves information in text format. GetPath,GDI32.DLL,NM,4 retrieves the coordinates defining theendpoints of lines and the GetLocalTime,KERNEL32.DLL,NM,1 retrieves the current local date and time. control points of curves found in thepath that is selected into the specified device context. GetLogicalDrives,KERNEL32.DLL,NM,0, returns a bitmask representing the currently available getpeername,WS2_32.DLL,NM,3 retrieves the name of thepeer to which a socket is connected. disk drives. getpeername,WSOCK32.DLL,NM,3 retrieves the name of thepeer to which a socket is connected. 11 GetPixel,GDI32.DLL,NM,3, retrieves the red, green, blue (RGB) color value of the pixel at the GetService,WSOCK32.DLL,AW,7,Important is a Microsoft-specific extension to the Windows specified coordinates. Sockets 1. GetPixelFormat,GDI32.DLL,NM,1, obtains the index of the currently selected pixel format of the GetServiceDisplayName,ADVAPI32.DLL,AW,4 obtains the display name that is associated with specified device context. a particular service. . GetPolyFillMode,GDI32.DLL,NM,1, retrieves the current polygon fill mode. GetServiceKeyName,ADVAPI32.DLL,AW,4, obtains the service name that is associated with a GetPrinter,WINMM.DLL,AW,5, retrieves information about a specified printer. particular service?s display name. GetPrinterData,WINMM.DLL,AW,6, retrieves printer-configuration data for the specified printer. GetShortPathName,KERNEL32.DLL,AW,3, obtains the short path form of a specified input GetPrinterDriver,WINMM.DLL,AW,6, retrieves driver data for the specified printer. path. GetPrinterDriverDirectory,WINMM.DLL,AW,6, retrieves the path of the printer-driver directory. GetSidIdentifierAuthority,ADVAPI32.DLL,NM,1 returns the address of GetPrintProcessorDirectory,WINMM.DLL,AW,6, retrieves the path for the print processor on the theSID_IDENTIFIER_AUTHORITY structure in a specified securityidentifier (SID). specified server. GetSidLengthRequired,ADVAPI32.DLL,NM,1 returns the length, in bytes, ofthe buffer required GetPriorityClass,KERNEL32.DLL,NM,1, returns the priority class for the specified process. to store a SID structure with a specifiednumber of subauthorities. GetPriorityClipboardFormat,USER32.DLL,NM,2, returns the first available clipboard format in GetSidSubAuthority,ADVAPI32.DLL,NM,2, returns the address of a specified subauthority in a the specified list. SID structure. GetPrivateObjectSecurity,ADVAPI32.DLL,NM,5 retrieves information from a protectedserver GetSidSubAuthorityCount,ADVAPI32.DLL,NM,1, returns the address of the field in a SID object?s security descriptor. structure containing the subauthority count. GetPrivateProfileInt,KERNEL32.DLL,AW,4 retrieves an integer associatedwith a key in the getsockname,WS2_32.DLL,NM,3, retrieves the current name for the specified socket descriptor specified section of the given initializationfile. in name. GetPrivateProfileSection,KERNEL32.DLL,AW,4, retrieves all of the keys and values for the getsockname,WSOCK32.DLL,NM,3, retrieves the current name for the specified socket specified section from an initialization file. descriptor in name. GetPrivateProfileSectionNames,KERNEL32.DLL,AW,3, retrieves the names of all sections in getsockopt,WS2_32.DLL,NM,5 retrieves a socket option. an initialization file. getsockopt,WSOCK32.DLL,NM,5 retrieves a socket option. GetPrivateProfileString,KERNEL32.DLL,AW,6, retrieves a string from the specified section in GetStandardColorSpaceProfile,MSCMS.DLL,AW,4, retrieves the color profile registered for the an initialization file. specified standard color space. GetPrivateProfileStruct,KERNEL32.DLL,AW,5 retrieves the data associated with the specified GetStartupInfo,KERNEL32.DLL,AW,1 retrieves the contents of the STARTUPINFO structure key in the given section of an initialization file. that was specified when the calling process was created. GetProcAddress,KERNEL32.DLL,NM,2, returns the address of the specified exported dynamic- GetStdHandle,KERNEL32.DLL,NM,1, returns a handle for the standard input, standard output, link library (DLL) function. or standard error device. GetProcessAffinityMask,KERNEL32.DLL,NM,3 obtains a process affinity mask for the specified GetStockObject,GDI32.DLL,NM,1, retrieves a handle to one of the predefined stock pens, process and the system affinity mask for the system. brushes, fonts, or palettes. GetProcessHeap,KERNEL32.DLL,NM,0, obtains a handle to the heap of the calling process. GetStretchBltMode,GDI32.DLL,NM,1, retrieves the current stretching mode. GetProcessMemoryInfo,PSAPI.DLL,NM,3, retrieves information about the memory usage of the GetStringType,KERNEL32.DLL,AW,5 returns character-type information for the characters in specified process in the PROCESS_MEMORY_COUNTERS structure. the specified source string. GetProcessPriorityBoost,KERNEL32.DLL,NM,2, returns the priority boost control state of the GetStringTypeEx,KERNEL32.DLL,AW,5, returns character-type information for the characters specified process. in the specified source string. GetProcessShutdownParameters,KERNEL32.DLL,NM,2, retrieves shutdown parameters for GetSubMenu,USER32.DLL,NM,2, retrieves the handle of the drop-down menu or submenu the currently calling process. activated by the specified menu item. GetProcessTimes,KERNEL32.DLL,NM,5, obtains timing information about a specified process. GetSysColor,USER32.DLL,NM,1, retrieves the current color of the specified display element. GetProcessVersion,KERNEL32.DLL,NM,1 obtains the major and minor versionnumbers of the GetSysColorBrush,USER32.DLL,NM,1, retrieves a handle identifying a logical brush that Windows version on which a specified process expectsto run. corresponds to the specified color index. GetProcessWindowStation,USER32.DLL,NM,0, returns a handle of the window station GetSystemDefaultLangID,KERNEL32.DLL,NM,0, retrieves the system default language associated with the calling process. identifier. GetProcessWorkingSetSize,KERNEL32.DLL,NM,3, obtains the minimum and maximum GetSystemDefaultLCID,KERNEL32.DLL,NM,0, retrieves the system default locale identifier. working set sizes of a specified process. GetSystemDirectory,KERNEL32.DLL,AW,2, retrieves the path of the Windows system GetProfileInt,KERNEL32.DLL,AW,3, retrieves an integer from the specified key name in the directory. given section of the WIN. GetSystemInfo,KERNEL32.DLL,NM,1, returns information about the current system. GetProfilesDirectory,USERENV.DLL,AW,2, retrieves the path to the root directory where all GetSystemMenu,USER32.DLL,NM,2 allows the application to access thewindow menu (also user profiles are stored. known as the System menu or the Control menu) forcopying and modifying. GetProfileSection,KERNEL32.DLL,AW,3, retrieves all of the keys and values for the specified GetSystemMetrics,USER32.DLL,NM,1, retrieves various system metrics and system section of the WIN. configuration settings. GetProfileString,KERNEL32.DLL,AW,5, retrieves the string associated with the specified key in GetSystemPaletteEntries,GDI32.DLL,NM,4 retrieves a range of palette entries from the system the given section of the WIN. palette that is associated with the specified device context. GetProfileType,USERENV.DLL,NM,1, retrieves the type of profile loaded for the current user. GetSystemPaletteUse,GDI32.DLL,NM,1, retrieves the current state of the system (physical) GetProp,USER32.DLL,AW,2, retrieves a data handle from the property list of the given window. palette for the specified device context. getprotobyname,WS2_32.DLL,NM,1 information corresponding to a protocol name. GetSystemPowerStatus,KERNEL32.DLL,NM,1 retrieves the power status of the system. getprotobyname,WSOCK32.DLL,NM,1 information corresponding to a protocol name. GetSystemTime,KERNEL32.DLL,NM,1, retrieves the current system date and time. getprotobynumber,WS2_32.DLL,NM,1 getprotobynumberretrieves protocolinformation GetSystemTimeAdjustment,KERNEL32.DLL,NM,3 determines whether the system is applying corresponding to a protocol number. periodic time adjustments to its time-of-day clock at each clock interrupt, along with the value getprotobynumber,WSOCK32.DLL,NM,1 retrieves protocolinformation corresponding to a and period of any such adjustments. protocol number. GetSystemTimeAsFileTime,KERNEL32.DLL,NM,1, obtains the current system date and time. GetPS2ColorRenderingDictionary,MSCMS.DLL,NM,5, retrieves the PostScript Level 2 color GetTapeParameters,KERNEL32.DLL,NM,4, retrieves information that describes the tape or the rendering dictionary from the specified profile. tape drive. GetPS2ColorRenderingIntent,MSCMS.DLL,NM,4, retrieves the PostScript Level 2 color GetTapePosition,KERNEL32.DLL,NM,5, retrieves the current address of the tape, in logical or rendering intent from a profile. absolute blocks. GetPS2ColorSpaceArray,MSCMS.DLL,NM,6, retrieves the PostScript Level 2 color space array GetTapeStatus,KERNEL32.DLL,NM,1, indicates whether the tape device is ready to process from a profile. tape commands. GetQueuedCompletionStatus,KERNEL32.DLL,NM,5, attempts to dequeue an I/O completion GetTempFileName,KERNEL32.DLL,AW,4, creates a name for a temporary file. packet from a specified input/output completion port. GetTempPath,KERNEL32.DLL,AW,2, retrieves the path of the directory designated for GetQueueStatus,USER32.DLL,NM,1, returns flags that indicate the type of messages found in temporary files. the calling thread?s message queue. GetTextAlign,GDI32.DLL,NM,1, retrieves the text the specified device context. GetRasterizerCaps,GDI32.DLL,NM,2, returns flags indicating whether TrueType fonts are GetTextCharacterExtra,GDI32.DLL,NM,1, retrieves the current intercharacter spacing for the installed in the system. specified device context. GetRegionData,GDI32.DLL,NM,3, fills the specified buffer with data describing a region. GetTextCharset,GDI32.DLL,NM,1 obtains a character-set identifier forthe font that is currently GetRgnBox,GDI32.DLL,NM,2, retrieves the bounding rectangle of the specified region. selected into a specified devicecontext. GetROP2,GDI32.DLL,NM,1, retrieves the foreground mix mode of the specified device context. GetTextColor,GDI32.DLL,NM,1, retrieves the current text color for the specified device context. GetSaveFileName,COMDLG32.DLL,AW,1 creates a Save common dialog box that lets the user GetTextExtentExPoint,GDI32.DLL,AW,7 retrieves the number of characters in a specified string specify the drive, directory, and name of a file to save. that will fit within a specified space and fills an array with the text extent for each of those GetSaveFileNamePreview,MSVFW32.DLL,AW,1 selects a file by using the SaveAs dialog box. characters. GetScrollInfo,USER32.DLL,NM,3 retrieves the parameters of a scrollbar, including the minimum GetTextExtentPoint,GDI32.DLL,AW,4, computes the width and height of the specified string of and maximum scrolling positions, thepage size, and the position of the scroll box (thumb). text. GetScrollPos,USER32.DLL,NM,2, retrieves the current position of the scroll box (thumb) in the GetTextExtentPoint32,GDI32.DLL,AW,4, computes the width and height of the specified string specified scroll bar. of text. GetScrollRange,USER32.DLL,NM,4 retrieves the current minimum and maximum scroll box GetTextFace,GDI32.DLL,AW,3, retrieves the typeface name of the font that is selected into the (thumb) positions for the specified scroll bar specified device context. GetSecurityDescriptorControl,ADVAPI32.DLL,NM,3 retrieves a securitydescriptor?s control GetTextMetrics,GDI32.DLL,AW,2 fills the specified buffer with the,metrics for the currently and revision information. selected font. GetSecurityDescriptorDacl,ADVAPI32.DLL,NM,4 retrieves a pointer to thediscretionary access- GetThreadContext,KERNEL32.DLL,NM,2, retrieves the context of the specified thread. control list (ACL) in a specified securitydescriptor. GetThreadDesktop,USER32.DLL,NM,1, returns a handle to the desktop associated with a GetSecurityDescriptorGroup,ADVAPI32.DLL,NM,3, retrieves the primary group information specified thread. from a security descriptor. GetThreadLocale,KERNEL32.DLL,NM,0, returns the calling thread?s current locale. GetSecurityDescriptorLength,ADVAPI32.DLL,NM,1, returns the length, in bytes, of a structurally GetThreadPriority,KERNEL32.DLL,NM,1, returns the priority value for the specified thread. valid SECURITY_DESCRIPTOR structure. GetThreadPriorityBoost,KERNEL32.DLL,NM,2, returns the priority boost control state of the GetSecurityDescriptorOwner,ADVAPI32.DLL,NM,3, retrieves the owner information from a specified thread. security descriptor. GetThreadSelectorEntry,KERNEL32.DLL,NM,3, retrieves a descriptor table entry for the GetSecurityDescriptorSacl,ADVAPI32.DLL,NM,4 retrieves a pointer to thesystem access- specified selector and thread. control list (ACL) in a specified securitydescriptor. GetThreadTimes,KERNEL32.DLL,NM,5, obtains timing information about a specified thread. GetSecurityInfo,ADVAPI32.DLL,NM,8 retrieves a copy of the security descriptor for an object GetTickCount,KERNEL32.DLL,NM,0 retrieves the number of milliseconds that have elapsed specified by a handle. since Windows was started. getservbyname,WS2_32.DLL,NM,2 getservbynameinformation corresponding to a service GetTimeFormat,KERNEL32.DLL,AW,6, formats a time as a time string for a specified locale. name and protocol. GetTimestampForLoadedLibrary,IMAGEHLP.DLL,NM,1, returns the timestamp of a loaded getservbyname,WSOCK32.DLL,NM,2 information corresponding to a service name and image. protocol. GetTimeZoneInformation,KERNEL32.DLL,NM,1, retrieves the current time-zone parameters. getservbyport,WS2_32.DLL,NM,2, retrieves service information corresponding to a port and GetTokenInformation,ADVAPI32.DLL,NM,5, retrieves a specified type of information about an protocol. access token. getservbyport,WSOCK32.DLL,NM,2, retrieves service information corresponding to a port and GetTopWindow,USER32.DLL,NM,1 examines the Z order of the child windows associated with protocol. the specified parent window and retrieves the handle of the child window at the top of the Z GetService,MSWSOCK.DLL,AW,7,Important is a Microsoft-specific extension to the Windows order. Sockets 1. GetTrusteeName,ADVAPI32.DLL,AW,1, retrieves the trustee name from a TRUSTEE structure. 12 GetTrusteeType,ADVAPI32.DLL,AW,1, retrieves the value assigned to the TrusteeType glColor3dv,OPENGL32.DLL,NM,1 set the current color member of a specified TRUSTEE structure. glColor3f,OPENGL.DLL,NM,3 set the current color GetTypeByName,MSWSOCK.DLL,AW,2,Important is a Microsoft-specific extension to the glColor3f,OPENGL32.DLL,NM,3 set the current color Windows Sockets 1. glColor3fv,OPENGL.DLL,NM,1 set the current color GetTypeByName,WSOCK32.DLL,AW,2,Important is a Microsoft-specific extension to the glColor3fv,OPENGL32.DLL,NM,1 set the current color Windows Sockets 1. glColor3i,OPENGL.DLL,NM,3 set the current color GetUpdateRect,USER32.DLL,NM,3 retrieves the coordinates of thesmallest rectangle that glColor3i,OPENGL32.DLL,NM,3 set the current color completely encloses the update region ofthe specified window. glColor3iv,OPENGL.DLL,NM,1 set the current color GetUpdateRgn,USER32.DLL,NM,3, retrieves the update region of a window by copying it into glColor3iv,OPENGL32.DLL,NM,1 set the current color the specified region. glColor3s,OPENGL.DLL,NM,3 set the current color GetUrlCacheEntryInfo,WININET.DLL,AW,3,Retrieves information about a cache entry. glColor3s,OPENGL32.DLL,NM,3 set the current color GetUrlCacheEntryInfoEx,WININET.DLL,AW,7,Retrieves information on the cache entry glColor3sv,OPENGL.DLL,NM,1 set the current color associated with the specified URL, taking into account any redirections that are applied in glColor3sv,OPENGL32.DLL,NM,1 set the current color offline mode by the HttpSendRequest function. glColor3ub,OPENGL.DLL,NM,3 set the current color GetUrlCacheGroupAttribute,WININET.DLL,AW,7,Retrieves the attribute information of the glColor3ub,OPENGL32.DLL,NM,3 set the current color specified cache group. glColor3ubv,OPENGL.DLL,NM,1 set the current color GetUserDefaultLangID,KERNEL32.DLL,NM,0 retrieves the user-default language identifier. glColor3ubv,OPENGL32.DLL,NM,1 set the current color GetUserDefaultLCID,KERNEL32.DLL,NM,0, retrieves the user-default locale identifier. glColor3ui,OPENGL.DLL,NM,3 set the current color GetUserName,ADVAPI32.DLL,AW,2, retrieves the user name of the current thread. glColor3ui,OPENGL32.DLL,NM,3 set the current color GetUserNameEx,SECUR32.DLL,AW,3, retrieves the name of the user or other security glColor3uiv,OPENGL.DLL,NM,1 set the current color principal associated with the calling thread. You can specify the format of the returned name. glColor3uiv,OPENGL32.DLL,NM,1 set the current color GetUserObjectInformation,USER32.DLL,AW,5 returns information about awindow station or glColor3us,OPENGL.DLL,NM,3 set the current color desktop object. glColor3us,OPENGL32.DLL,NM,3 set the current color GetUserObjectSecurity,USER32.DLL,NM,5 retrieves security information for the specified user glColor3usv,OPENGL.DLL,NM,1 set the current color object. glColor3usv,OPENGL32.DLL,NM,1 set the current color GetUserProfileDirectory,USERENV.DLL,AW,3, retrieves the path to the root directory of the glColor4b,OPENGL.DLL,NM,4 set the current color specified user's profile. glColor4b,OPENGL32.DLL,NM,4 set the current color GetVersion,KERNEL32.DLL,NM,0 returns the current version number of Windows and glColor4bv,OPENGL.DLL,NM,1 set the current color information about the operating system platform. glColor4bv,OPENGL32.DLL,NM,1 set the current color GetViewportExtEx,GDI32.DLL,NM,2, retrieves the x-extents and y-extents of the current glColor4d,OPENGL.DLL,NM,4 set the current color viewport for the specified device context. glColor4d,OPENGL32.DLL,NM,4 set the current color GetViewportOrgEx,GDI32.DLL,NM,2 retrieves the x-coordinates and y-coordinates of the glColor4dv,OPENGL.DLL,NM,1 set the current color viewport origin for the specified devicecontext. glColor4dv,OPENGL32.DLL,NM,1 set the current color GetVolumeInformation,KERNEL32.DLL,AW,8, returns information about a file system and glColor4f,OPENGL.DLL,NM,4 set the current color volume whose root directory is specified. glColor4f,OPENGL32.DLL,NM,4 set the current color GetWindow,USER32.DLL,NM,2, retrieves the handle of a window that has the specified glColor4fv,OPENGL.DLL,NM,1 set the current color relationship (Z order or owner) to the specified window. glColor4fv,OPENGL32.DLL,NM,1 set the current color GetWindowContextHelpId,USER32.DLL,NM,1, retrieves the help context identifier, if any, glColor4i,OPENGL.DLL,NM,4 set the current color associated with the specified window. glColor4i,OPENGL32.DLL,NM,4 set the current color GetWindowDC,USER32.DLL,NM,1 retrieves the handle of a display device (DC)context for the glColor4iv,OPENGL.DLL,NM,1 set the current color specified window. glColor4iv,OPENGL32.DLL,NM,1 set the current color GetWindowExtEx,GDI32.DLL,NM,2 retrieves the x-extents and y-extents of the windowfor the glColor4s,OPENGL.DLL,NM,4 set the current color specified device context. glColor4s,OPENGL32.DLL,NM,4 set the current color GetWindowLong,USER32.DLL,AW,2, retrieves information about the specified window. glColor4sv,OPENGL.DLL,NM,1 set the current color GetWindowOrgEx,GDI32.DLL,NM,2, retrieves the x-coordinates and y- coordinates of the glColor4sv,OPENGL32.DLL,NM,1 set the current color window origin for the specified device context. glColor4ub,OPENGL.DLL,NM,4 set the current color GetWindowPlacement,USER32.DLL,NM,2 retrieves the show state and therestored, minimized, glColor4ub,OPENGL32.DLL,NM,4 set the current color and maximized positions of the specifiedwindow. glColor4ubv,OPENGL.DLL,NM,1 set the current color GetWindowRect,USER32.DLL,NM,2, retrieves the dimensions of the bounding rectangle of the glColor4ubv,OPENGL32.DLL,NM,1 set the current color specified window. glColor4ui,OPENGL.DLL,NM,4 set the current color GetWindowRgn,USER32.DLL,NM,2, obtains a copy of the window region of a window. glColor4ui,OPENGL32.DLL,NM,4 set the current color GetWindowsDirectory,KERNEL32.DLL,AW,2, retrieves the path of the Windows directory. glColor4uiv,OPENGL.DLL,NM,1 set the current color GetWindowText,USER32.DLL,AW,3, copies the text of the specified window? s title bar (if it glColor4uiv,OPENGL32.DLL,NM,1 set the current color has one) into a buffer. glColor4us,OPENGL.DLL,NM,4 set the current color GetWindowTextLength,USER32.DLL,AW,1 retrieves the length, incharacters, of the specified glColor4us,OPENGL32.DLL,NM,4 set the current color window?s title bar text (if the windowhas a title bar). glColor4usv,OPENGL.DLL,NM,1 set the current color GetWindowThreadProcessId,USER32.DLL,NM,2, retrieves the identifier of the thread that glColor4usv,OPENGL32.DLL,NM,1 set the current color created the specified window and, optionally, the identifier of the process that created the glColorMask,OPENGL.DLL,NM,4, specifies whether the individual color components in the window. frame buffer can or cannot be written. GetWindowWord,USER32.DLL,NM,2, is obsolete. glColorMask,OPENGL32.DLL,NM,4, specifies whether the individual color components in the GetWinMetaFileBits,GDI32.DLL,NM,5 converts the enhanced-formatrecords from a metafile frame buffer can or cannot be written. into Windows-format records and stores theconverted records in the specified buffer. glColorMaterial,OPENGL.DLL,NM,2, causes a material color to track the current color. GetWorldTransform,GDI32.DLL,NM,2, retrieves the current world-space to page-space glColorMaterial,OPENGL32.DLL,NM,2, causes a material color to track the current color. transformation. glColorPointer,OPENGL.DLL,NM,4, defines an array of colors. GetWsChanges,PSAPI.DLL,NM,3, retrieves information about the pages that have been added glColorPointer,OPENGL32.DLL,NM,4, defines an array of colors. to the working set of the specified process since the InitializeProcessForWsWatch function glCopyPixels,OPENGL.DLL,NM,5, copies pixels in the frame buffer. initiated monitoring. glCopyPixels,OPENGL32.DLL,NM,5, copies pixels in the frame buffer. glAccum,OPENGL.DLL,NM,2, operates on the accumulation buffer. glCopyTexImage1D,OPENGL.DLL,NM,7, copies pixels from the frame buffer into a one- glAccum,OPENGL32.DLL,NM,2, operates on the accumulation buffer. dimensional texture image. glAlphaFunc,OPENGL.DLL,NM,2, specifies the alpha test function. glCopyTexImage1D,OPENGL32.DLL,NM,7, copies pixels from the frame buffer into a one- glAlphaFunc,OPENGL32.DLL,NM,2, specifies the alpha test function. dimensional texture image. glAreTexturesResident,OPENGL.DLL,NM,3, determines whether specified texture objects are glCopyTexImage2D,OPENGL.DLL,NM,4, copies pixels from the frame buffer into a two- resident. dimensional texture image. glAreTexturesResident,OPENGL32.DLL,NM,3, determines whether specified texture objects glCopyTexImage2D,OPENGL32.DLL,NM,4, copies pixels from the frame buffer into a two- are resident. dimensional texture image. glArrayElement,OPENGL.DLL,NM,1, specifies the array elements used to render a vertex. glCopyTexSubImage1D,OPENGL.DLL,NM,3, copies a sub-image of a one- dimensional texture glArrayElement,OPENGL32.DLL,NM,1, specifies the array elements used to render a vertex. image from the frame buffer. glBindTexture,OPENGL.DLL,NM,2, enables the creation of a named texture that is bound to a glCopyTexSubImage1D,OPENGL32.DLL,NM,3, copies a sub-image of a one- dimensional texture target. texture image from the frame buffer. glBindTexture,OPENGL32.DLL,NM,2, enables the creation of a named texture that is bound to glCopyTexSubImage2D,OPENGL.DLL,NM,4, copies a sub-image of a two- dimensional texture a texture target. image from the frame buffer. glBitmap,OPENGL.DLL,NM,7, draws a bitmap. glCopyTexSubImage2D,OPENGL32.DLL,NM,4, copies a sub-image of a two- dimensional glBitmap,OPENGL32.DLL,NM,7, draws a bitmap. texture image from the frame buffer. glBlendFunc,OPENGL.DLL,NM,2, specifies pixel arithmetic. glCullFace,OPENGL.DLL,NM,1, specifies whether front- or back-facing facets can be culled. glBlendFunc,OPENGL32.DLL,NM,2, specifies pixel arithmetic. glCullFace,OPENGL32.DLL,NM,1, specifies whether front- or back-facing facets can be culled. glCallList,OPENGL.DLL,NM,1, executes a display list. glDeleteLists,OPENGL.DLL,NM,2, deletes a contiguous group of display lists. glCallList,OPENGL32.DLL,NM,1, executes a display list. glDeleteLists,OPENGL32.DLL,NM,2, deletes a contiguous group of display lists. glCallLists,OPENGL.DLL,NM,3, executes a list of display lists. glDeleteTextures,OPENGL.DLL,NM,2, deletes named textures. glCallLists,OPENGL32.DLL,NM,3, executes a list of display lists. glDeleteTextures,OPENGL32.DLL,NM,2, deletes named textures. glClear,OPENGL.DLL,NM,1, clears buffers to preset values. glDepthFunc,OPENGL.DLL,NM,1, specifies the value used for depth-buffer comparisons. glClear,OPENGL32.DLL,NM,1, clears buffers to preset values. glDepthFunc,OPENGL32.DLL,NM,1, specifies the value used for depth-buffer comparisons. glClearAccum,OPENGL.DLL,NM,4, clears values for the accumulation buffer. glDepthMask,OPENGL.DLL,NM,1, enables or disables writing into the depth buffer. glClearAccum,OPENGL32.DLL,NM,4, clears values for the accumulation buffer. glDepthMask,OPENGL32.DLL,NM,1, enables or disables writing into the depth buffer. glClearColor,OPENGL.DLL,NM,4, specifies clear values for the color buffers. glDepthRange,OPENGL.DLL,NM,4, specifies the mapping of z values from normalized device glClearColor,OPENGL32.DLL,NM,4, specifies clear values for the color buffers. coordinates to window coordinates. glClearDepth,OPENGL.DLL,NM,2, specifies the clear value for the depth buffer. glDepthRange,OPENGL32.DLL,NM,4, specifies the mapping of z values from normalized glClearDepth,OPENGL32.DLL,NM,2, specifies the clear value for the depth buffer. device coordinates to window coordinates. glClearIndex,OPENGL.DLL,NM,1, specifies the clear value for the color- index buffers. glDisable,OPENGL.DLL,NM,1 disable OpenGL capabilities. glClearIndex,OPENGL32.DLL,NM,1, specifies the clear value for the color- index buffers. glDisable,OPENGL32.DLL,NM,1 disable OpenGL capabilities. glClearStencil,OPENGL.DLL,NM,1, specifies the clear value for the stencil buffer. glDisableClientState,OPENGL.DLL,NM,1 disable array. glClearStencil,OPENGL32.DLL,NM,1, specifies the clear value for the stencil buffer. glDisableClientState,OPENGL32.DLL,NM,1 disable array. glColor3b,OPENGL.DLL,NM,3 set the current color glDrawArrays,OPENGL.DLL,NM,3, specifies multiple primitives to render. glColor3b,OPENGL32.DLL,NM,3 set the current color glDrawArrays,OPENGL32.DLL,NM,3, specifies multiple primitives to render. glColor3bv,OPENGL.DLL,NM,1 set the current color glDrawBuffer,OPENGL.DLL,NM,1, specifies which color buffers are to be drawn into. glColor3bv,OPENGL32.DLL,NM,1 set the current color glDrawBuffer,OPENGL32.DLL,NM,1, specifies which color buffers are to be drawn into. glColor3d,OPENGL.DLL,NM,3 set the current color glDrawElements,OPENGL.DLL,NM,4, renders primitives from array data. glColor3d,OPENGL32.DLL,NM,3 set the current color glDrawElements,OPENGL32.DLL,NM,4, renders primitives from array data. glColor3dv,OPENGL.DLL,NM,1 set the current color glDrawPixels,OPENGL.DLL,NM,5, writes a block of pixels to the frame buffer. 13 glDrawPixels,OPENGL32.DLL,NM,5, writes a block of pixels to the frame buffer. glGetTexGendv,OPENGL32.DLL,NM,3 return texture coordinate generation parameters. glEdgeFlag,OPENGL.DLL,NM,1 flag edges as either boundary or nonboundary glGetTexGenfv,OPENGL.DLL,NM,3 return texture coordinate generation parameters. glEdgeFlag,OPENGL32.DLL,NM,1 flag edges as either boundary or nonboundary glGetTexGenfv,OPENGL32.DLL,NM,3 return texture coordinate generation parameters. glEdgeFlagPointer,OPENGL.DLL,NM,2, defines an array of edge flags. glGetTexGeniv,OPENGL.DLL,NM,3 return texture coordinate generation parameters. glEdgeFlagPointer,OPENGL32.DLL,NM,2, defines an array of edge flags. glGetTexGeniv,OPENGL32.DLL,NM,3 return texture coordinate generation parameters. glEdgeFlagv,OPENGL.DLL,NM,1 flag edges as either boundary or nonboundary glGetTexImage,OPENGL.DLL,NM,5, returns a texture image. glEdgeFlagv,OPENGL32.DLL,NM,1 flag edges as either boundary or nonboundary glGetTexImage,OPENGL32.DLL,NM,5, returns a texture image. glEnable,OPENGL.DLL,NM,1 enable OpenGL capabilities. glGetTexLevelParameterfv,OPENGL.DLL,NM,4 return texture parameter values for a specific glEnable,OPENGL32.DLL,NM,1 enable OpenGL capabilities. level of detail. glEnableClientState,OPENGL.DLL,NM,1 enable array. glGetTexLevelParameterfv,OPENGL32.DLL,NM,4 return texture parameter values for a specific glEnableClientState,OPENGL32.DLL,NM,1 enable array. level of detail. glEnd,OPENGL.DLL,NM,0 delimit the vertices of a primitive or a group of like primitives. glGetTexLevelParameteriv,OPENGL.DLL,NM,4 return texture parameter values for a specific glEnd,OPENGL32.DLL,NM,0 delimit the vertices of a primitive or a group of like primitives. level of detail. glEndList,OPENGL.DLL,NM,0 create or replace a display list. glGetTexLevelParameteriv,OPENGL32.DLL,NM,4 return texture parameter values for a specific glEndList,OPENGL32.DLL,NM,0 create or replace a display list. level of detail. glEvalCoord1d,OPENGL.DLL,NM,2 evaluate enabled one- and two-dimensional maps. glGetTexParameterfv,OPENGL.DLL,NM,3 return texture parameter values. glEvalCoord1d,OPENGL32.DLL,NM,2 evaluate enabled one- and two-dimensional maps. glGetTexParameterfv,OPENGL32.DLL,NM,3 return texture parameter values. glEvalCoord1dv,OPENGL.DLL,NM,1 evaluate enabled one- and two-dimensional maps. glGetTexParameteriv,OPENGL.DLL,NM,3 return texture parameter values. glEvalCoord1dv,OPENGL32.DLL,NM,1 evaluate enabled one- and two-dimensional maps. glGetTexParameteriv,OPENGL32.DLL,NM,3 return texture parameter values. glEvalCoord1f,OPENGL.DLL,NM,1 evaluate enabled one- and two-dimensional maps. glHint,OPENGL.DLL,NM,2, specifies implementation-specific hints. glEvalCoord1f,OPENGL32.DLL,NM,1 evaluate enabled one- and two-dimensional maps. glHint,OPENGL32.DLL,NM,2, specifies implementation-specific hints. glEvalCoord1fv,OPENGL.DLL,NM,1 evaluate enabled one- and two-dimensional maps. glIndexd,OPENGL.DLL,NM,2 set the current color index. glEvalCoord1fv,OPENGL32.DLL,NM,1 evaluate enabled one- and two-dimensional maps. glIndexd,OPENGL32.DLL,NM,2 set the current color index. glEvalCoord2d,OPENGL.DLL,NM,2 evaluate enabled one- and two-dimensional maps. glIndexdv,OPENGL.DLL,NM,1 set the current color index. glEvalCoord2d,OPENGL32.DLL,NM,2 evaluate enabled one- and two-dimensional maps. glIndexdv,OPENGL32.DLL,NM,1 set the current color index. glEvalCoord2dv,OPENGL.DLL,NM,1 evaluate enabled one- and two-dimensional maps. glIndexf,OPENGL.DLL,NM,1 set the current color index. glEvalCoord2dv,OPENGL32.DLL,NM,1 evaluate enabled one- and two-dimensional maps. glIndexf,OPENGL32.DLL,NM,1 set the current color index. glEvalCoord2f,OPENGL.DLL,NM,2 evaluate enabled one- and two-dimensional maps. glIndexfv,OPENGL.DLL,NM,1 set the current color index. glEvalCoord2f,OPENGL32.DLL,NM,2 evaluate enabled one- and two-dimensional maps. glIndexfv,OPENGL32.DLL,NM,1 set the current color index. glEvalCoord2fv,OPENGL.DLL,NM,1 evaluate enabled one- and two-dimensional maps. glIndexi,OPENGL.DLL,NM,1 set the current color index. glEvalCoord2fv,OPENGL32.DLL,NM,1 evaluate enabled one- and two-dimensional maps. glIndexi,OPENGL32.DLL,NM,1 set the current color index. glEvalMesh1,OPENGL.DLL,NM,3 compute a one- or two-dimensional grid of points or lines. glIndexiv,OPENGL.DLL,NM,1 set the current color index. glEvalMesh1,OPENGL32.DLL,NM,3 compute a one- or two-dimensional grid of points or lines. glIndexiv,OPENGL32.DLL,NM,1 set the current color index. glEvalMesh2,OPENGL.DLL,NM,5 compute a one- or two-dimensional grid of points or lines. glIndexMask,OPENGL.DLL,NM,1, controls the writing of individual bits in the color-index glEvalMesh2,OPENGL32.DLL,NM,5 compute a one- or two-dimensional grid of points or lines. buffers. glEvalPoint1,OPENGL.DLL,NM,1 generate and evaluate a single point in a mesh. glIndexMask,OPENGL32.DLL,NM,1, controls the writing of individual bits in the color-index glEvalPoint1,OPENGL32.DLL,NM,1 generate and evaluate a single point in a mesh. buffers. glEvalPoint2,OPENGL.DLL,NM,2 generate and evaluate a single point in a mesh. glIndexPointer,OPENGL.DLL,NM,3, defines an array of color indexes. glEvalPoint2,OPENGL32.DLL,NM,2 generate and evaluate a single point in a mesh. glIndexPointer,OPENGL32.DLL,NM,3, defines an array of color indexes. glFeedbackBuffer,OPENGL.DLL,NM,3, controls feedback mode. glIndexs,OPENGL.DLL,NM,1 set the current color index. glFeedbackBuffer,OPENGL32.DLL,NM,3, controls feedback mode. glIndexs,OPENGL32.DLL,NM,1 set the current color index. glFinish,OPENGL.DLL,NM,0, blocks until all OpenGL execution is complete. glIndexsv,OPENGL.DLL,NM,1 set the current color index. glFinish,OPENGL32.DLL,NM,0, blocks until all OpenGL execution is complete. glIndexsv,OPENGL32.DLL,NM,1 set the current color index. glFlush,OPENGL.DLL,NM,0, forces execution of OpenGL functions in finite time. glInitNames,OPENGL.DLL,NM,0, initializes the name stack. glFlush,OPENGL32.DLL,NM,0, forces execution of OpenGL functions in finite time. glInitNames,OPENGL32.DLL,NM,0, initializes the name stack. glFogf,OPENGL.DLL,NM,2 specify fog parameters. glInterleavedArrays,OPENGL.DLL,NM,3, simultaneously specifies and enables several glFogf,OPENGL32.DLL,NM,2 specify fog parameters. interleaved arrays in a larger aggregate array. glFogfv,OPENGL.DLL,NM,2 specify fog parameters. glInterleavedArrays,OPENGL32.DLL,NM,3, simultaneously specifies and enables several glFogfv,OPENGL32.DLL,NM,2 specify fog parameters. interleaved arrays in a larger aggregate array. glFogi,OPENGL.DLL,NM,2 specify fog parameters. glIsEnabled,OPENGL.DLL,NM,1 tests whether a capability is enabled. glFogi,OPENGL32.DLL,NM,2 specify fog parameters. glIsEnabled,OPENGL32.DLL,NM,1 tests whether a capability is enabled. glFogiv,OPENGL.DLL,NM,2 specify fog parameters. glIsList,OPENGL.DLL,NM,1 tests for display list existence. glFogiv,OPENGL32.DLL,NM,2 specify fog parameters. glIsList,OPENGL32.DLL,NM,1 tests for display list existence. glFrontFace,OPENGL.DLL,NM,1, specifies which of the clockwise and counterclockwise facets glIsTexture,OPENGL.DLL,NM,1, determines if a name corresponds to a texture. are front-facing and back-facing. glIsTexture,OPENGL32.DLL,NM,1, determines if a name corresponds to a texture. glFrontFace,OPENGL32.DLL,NM,1, specifies which of the clockwise and counterclockwise glLightf,OPENGL.DLL,NM,3 set light source parameters. facets are front-facing and back-facing. glLightf,OPENGL32.DLL,NM,3 set light source parameters. glFrustum,OPENGL.DLL,NM,12, multiplies the current matrix by a perspective matrix. glLightfv,OPENGL.DLL,NM,3 set light source parameters. glFrustum,OPENGL32.DLL,NM,12, multiplies the current matrix by a perspective matrix. glLightfv,OPENGL32.DLL,NM,3 set light source parameters. glGenLists,OPENGL.DLL,NM,1, generates a contiguous set of empty display lists. glLighti,OPENGL.DLL,NM,3 set light source parameters. glGenLists,OPENGL32.DLL,NM,1, generates a contiguous set of empty display lists. glLighti,OPENGL32.DLL,NM,3 set light source parameters. glGenTextures,OPENGL.DLL,NM,2, generates texture names. glLightiv,OPENGL.DLL,NM,3 set light source parameters. glGenTextures,OPENGL32.DLL,NM,2, generates texture names. glLightiv,OPENGL32.DLL,NM,3 set light source parameters. glGetBooleanv,OPENGL.DLL,NM,2 return the value or values of a selected parameter. glLightModelf,OPENGL.DLL,NM,2 set the lighting model parameters. glGetBooleanv,OPENGL32.DLL,NM,2 return the value or values of a selected parameter. glLightModelf,OPENGL32.DLL,NM,2 set the lighting model parameters. glGetClipPlane,OPENGL.DLL,NM,2, returns in equation the four coefficients of the plane glLightModelfv,OPENGL.DLL,NM,2 set the lighting model parameters. equation for plane. glLightModelfv,OPENGL32.DLL,NM,2 set the lighting model parameters. glGetClipPlane,OPENGL32.DLL,NM,2, returns in equation the four coefficients of the plane glLightModeli,OPENGL.DLL,NM,2 set the lighting model parameters. equation for plane. glLightModeli,OPENGL32.DLL,NM,2 set the lighting model parameters. glGetDoublev,OPENGL.DLL,NM,2 return the value or values of a selected parameter. glLightModeliv,OPENGL.DLL,NM,2 set the lighting model parameters. glGetDoublev,OPENGL32.DLL,NM,2 return the value or values of a selected parameter. glLightModeliv,OPENGL32.DLL,NM,2 set the lighting model parameters. glGetError,OPENGL.DLL,NM,0, returns error information. glLineStipple,OPENGL.DLL,NM,2, specifies the line stipple pattern. glGetError,OPENGL32.DLL,NM,0, returns error information. glLineStipple,OPENGL32.DLL,NM,2, specifies the line stipple pattern. glGetFloatv,OPENGL.DLL,NM,2 return the value or values of a selected parameter. glLineWidth,OPENGL.DLL,NM,1, specifies the width of rasterized lines. glGetFloatv,OPENGL32.DLL,NM,2 return the value or values of a selected parameter. glLineWidth,OPENGL32.DLL,NM,1, specifies the width of rasterized lines. glGetIntegerv,OPENGL.DLL,NM,2 return the value or values of a selected parameter. glListBase,OPENGL.DLL,NM,1, makes an additional level of indirection available. glGetIntegerv,OPENGL32.DLL,NM,2 return the value or values of a selected parameter. glListBase,OPENGL32.DLL,NM,1, makes an additional level of indirection available. glGetLightfv,OPENGL.DLL,NM,3 return light source parameter values. glLoadIdentity,OPENGL.DLL,NM,0, replaces the current matrix with the identity matrix. glGetLightfv,OPENGL32.DLL,NM,3 return light source parameter values. glLoadIdentity,OPENGL32.DLL,NM,0, replaces the current matrix with the identity matrix. glGetLightiv,OPENGL.DLL,NM,3 return light source parameter values. glLoadMatrixd,OPENGL.DLL,NM,1 replace the current matrix with an arbitrary matrix. glGetLightiv,OPENGL32.DLL,NM,3 return light source parameter values. glLoadMatrixd,OPENGL32.DLL,NM,1 replace the current matrix with an arbitrary matrix. glGetMapdv,OPENGL.DLL,NM,3 return evaluator parameters. glLoadMatrixf,OPENGL.DLL,NM,1 replace the current matrix with an arbitrary matrix. glGetMapdv,OPENGL32.DLL,NM,3 return evaluator parameters. glLoadMatrixf,OPENGL32.DLL,NM,1 replace the current matrix with an arbitrary matrix. glGetMapfv,OPENGL.DLL,NM,3 return evaluator parameters. glLoadName,OPENGL.DLL,NM,1, loads a name onto the name stack. glGetMapfv,OPENGL32.DLL,NM,3 return evaluator parameters. glLoadName,OPENGL32.DLL,NM,1, loads a name onto the name stack. glGetMapiv,OPENGL.DLL,NM,3 return evaluator parameters. glLogicOp,OPENGL.DLL,NM,1, specifies a logical pixel operation for color index rendering. glGetMapiv,OPENGL32.DLL,NM,3 return evaluator parameters. glLogicOp,OPENGL32.DLL,NM,1, specifies a logical pixel operation for color index rendering. glGetMaterialfv,OPENGL.DLL,NM,3 return material parameters. glMap1d,OPENGL.DLL,NM,4 define a one-dimensional evaluator. glGetMaterialfv,OPENGL32.DLL,NM,3 return material parameters. glMap1d,OPENGL32.DLL,NM,4 define a one-dimensional evaluator. glGetMaterialiv,OPENGL.DLL,NM,3 return material parameters. glMap1f,OPENGL.DLL,NM,6 define a one-dimensional evaluator. glGetMaterialiv,OPENGL32.DLL,NM,3 return material parameters. glMap1f,OPENGL32.DLL,NM,6 define a one-dimensional evaluator. glGetPixelMapfv,OPENGL.DLL,NM,2 return the specified pixel map. glMap2d,OPENGL.DLL,NM,7 define a two-dimensional evaluator. glGetPixelMapfv,OPENGL32.DLL,NM,2 return the specified pixel map. glMap2d,OPENGL32.DLL,NM,7 define a two-dimensional evaluator. glGetPixelMapuiv,OPENGL.DLL,NM,2 return the specified pixel map. glMap2f,OPENGL.DLL,NM,10 define a two-dimensional evaluator. glGetPixelMapuiv,OPENGL32.DLL,NM,2 return the specified pixel map. glMap2f,OPENGL32.DLL,NM,10 define a two-dimensional evaluator. glGetPixelMapusv,OPENGL.DLL,NM,2 return the specified pixel map. glMapGrid1d,OPENGL.DLL,NM,5 define a one- or two-dimensional mesh. glGetPixelMapusv,OPENGL32.DLL,NM,2 return the specified pixel map. glMapGrid1d,OPENGL32.DLL,NM,5 define a one- or two-dimensional mesh. glGetPointerv,OPENGL.DLL,NM,2, returns the address of a vertex data array. glMapGrid1f,OPENGL.DLL,NM,3 define a one- or two-dimensional mesh. glGetPointerv,OPENGL32.DLL,NM,2, returns the address of a vertex data array. glMapGrid1f,OPENGL32.DLL,NM,3 define a one- or two-dimensional mesh. glGetPolygonStipple,OPENGL.DLL,NM,1, returns the polygon stipple pattern. glMapGrid2d,OPENGL.DLL,NM,5 define a one- or two-dimensional mesh. glGetPolygonStipple,OPENGL32.DLL,NM,1, returns the polygon stipple pattern. glMapGrid2d,OPENGL32.DLL,NM,5 define a one- or two-dimensional mesh. glGetString,OPENGL.DLL,NM,1, returns a string describing the current OpenGL connection. glMapGrid2f,OPENGL.DLL,NM,6 define a one- or two-dimensional mesh. glGetString,OPENGL32.DLL,NM,1, returns a string describing the current OpenGL connection. glMapGrid2f,OPENGL32.DLL,NM,6 define a one- or two-dimensional mesh. glGetTexEnvfv,OPENGL.DLL,NM,3 return texture environment parameters. glMaterialf,OPENGL.DLL,NM,3 specify material parameters for the lighting model. glGetTexEnvfv,OPENGL32.DLL,NM,3 return texture environment parameters. glMaterialf,OPENGL32.DLL,NM,3 specify material parameters for the lighting model. glGetTexEnviv,OPENGL.DLL,NM,3 return texture environment parameters. glMaterialfv,OPENGL.DLL,NM,3 specify material parameters for the lighting model. glGetTexEnviv,OPENGL32.DLL,NM,3 return texture environment parameters. glMaterialfv,OPENGL32.DLL,NM,3 specify material parameters for the lighting model. glGetTexGendv,OPENGL.DLL,NM,3 return texture coordinate generation parameters. glMateriali,OPENGL.DLL,NM,3 specify material parameters for the lighting model. 14 glMateriali,OPENGL32.DLL,NM,3 specify material parameters for the lighting model. glPushMatrix,OPENGL.DLL,NM,0, pushes the current matrix stack down by one, duplicating glMaterialiv,OPENGL.DLL,NM,3 specify material parameters for the lighting model. the current matrix. glMaterialiv,OPENGL32.DLL,NM,3 specify material parameters for the lighting model. glPushMatrix,OPENGL32.DLL,NM,0, pushes the current matrix stack down by one, duplicating glMatrixMode,OPENGL.DLL,NM,1, sets the current matrix mode. the current matrix. glMatrixMode,OPENGL32.DLL,NM,1, sets the current matrix mode. glPushName,OPENGL.DLL,NM,1, causes name to be pushed onto the name stack, which is glMultMatrixd,OPENGL.DLL,NM,1 multiply the current matrix by an arbitrary matrix. initially empty. glMultMatrixd,OPENGL32.DLL,NM,1 multiply the current matrix by an arbitrary matrix. glPushName,OPENGL32.DLL,NM,1, causes name to be pushed onto the name stack, which is glMultMatrixf,OPENGL.DLL,NM,1 multiply the current matrix by an arbitrary matrix. initially empty. glMultMatrixf,OPENGL32.DLL,NM,1 multiply the current matrix by an arbitrary matrix. glRasterPos2d,OPENGL.DLL,NM,2 specify the raster position for pixel operations. glNewList,OPENGL.DLL,NM,2 create or replace a display list. glRasterPos2d,OPENGL32.DLL,NM,2 specify the raster position for pixel operations. glNewList,OPENGL32.DLL,NM,2 create or replace a display list. glRasterPos2dv,OPENGL.DLL,NM,1 specify the raster position for pixel operations. glNormal3b,OPENGL.DLL,NM,3 set the current normal vector. glRasterPos2dv,OPENGL32.DLL,NM,1 specify the raster position for pixel operations. glNormal3b,OPENGL32.DLL,NM,3 set the current normal vector. glRasterPos2f,OPENGL.DLL,NM,2 specify the raster position for pixel operations. glNormal3bv,OPENGL.DLL,NM,1 set the current normal vector. glRasterPos2f,OPENGL32.DLL,NM,2 specify the raster position for pixel operations. glNormal3bv,OPENGL32.DLL,NM,1 set the current normal vector. glRasterPos2fv,OPENGL.DLL,NM,1 specify the raster position for pixel operations. glNormal3d,OPENGL.DLL,NM,3 set the current normal vector. glRasterPos2fv,OPENGL32.DLL,NM,1 specify the raster position for pixel operations. glNormal3d,OPENGL32.DLL,NM,3 set the current normal vector. glRasterPos2i,OPENGL.DLL,NM,2 specify the raster position for pixel operations. glNormal3dv,OPENGL.DLL,NM,1 set the current normal vector. glRasterPos2i,OPENGL32.DLL,NM,2 specify the raster position for pixel operations. glNormal3dv,OPENGL32.DLL,NM,1 set the current normal vector. glRasterPos2iv,OPENGL.DLL,NM,1 specify the raster position for pixel operations. glNormal3f,OPENGL.DLL,NM,3 set the current normal vector. glRasterPos2iv,OPENGL32.DLL,NM,1 specify the raster position for pixel operations. glNormal3f,OPENGL32.DLL,NM,3 set the current normal vector. glRasterPos2s,OPENGL.DLL,NM,2 specify the raster position for pixel operations. glNormal3fv,OPENGL.DLL,NM,1 set the current normal vector. glRasterPos2s,OPENGL32.DLL,NM,2 specify the raster position for pixel operations. glNormal3fv,OPENGL32.DLL,NM,1 set the current normal vector. glRasterPos2sv,OPENGL.DLL,NM,1 specify the raster position for pixel operations. glNormal3i,OPENGL.DLL,NM,3 set the current normal vector. glRasterPos2sv,OPENGL32.DLL,NM,1 specify the raster position for pixel operations. glNormal3i,OPENGL32.DLL,NM,3 set the current normal vector. glRasterPos3d,OPENGL.DLL,NM,3 specify the raster position for pixel operations. glNormal3iv,OPENGL.DLL,NM,1 set the current normal vector. glRasterPos3d,OPENGL32.DLL,NM,3 specify the raster position for pixel operations. glNormal3iv,OPENGL32.DLL,NM,1 set the current normal vector. glRasterPos3dv,OPENGL.DLL,NM,1 specify the raster position for pixel operations. glNormal3s,OPENGL.DLL,NM,3 set the current normal vector. glRasterPos3dv,OPENGL32.DLL,NM,1 specify the raster position for pixel operations. glNormal3s,OPENGL32.DLL,NM,3 set the current normal vector. glRasterPos3f,OPENGL.DLL,NM,3 specify the raster position for pixel operations. glNormal3sv,OPENGL.DLL,NM,1 set the current normal vector. glRasterPos3f,OPENGL32.DLL,NM,3 specify the raster position for pixel operations. glNormal3sv,OPENGL32.DLL,NM,1 set the current normal vector. glRasterPos3fv,OPENGL.DLL,NM,1 specify the raster position for pixel operations. glNormalPointer,OPENGL.DLL,NM,3, defines an array of normals. glRasterPos3fv,OPENGL32.DLL,NM,1 specify the raster position for pixel operations. glNormalPointer,OPENGL32.DLL,NM,3, defines an array of normals. glRasterPos3i,OPENGL.DLL,NM,3 specify the raster position for pixel operations. GlobalAddAtom,KERNEL32.DLL,AW,1 adds a character string to the globalatom table and glRasterPos3i,OPENGL32.DLL,NM,3 specify the raster position for pixel operations. returns a unique value (an atom) identifying thestring. glRasterPos3iv,OPENGL.DLL,NM,1 specify the raster position for pixel operations. GlobalAlloc,KERNEL32.DLL,NM,2, allocates the specified number of bytes from the heap. glRasterPos3iv,OPENGL32.DLL,NM,1 specify the raster position for pixel operations. GlobalCompact,KERNEL32.DLL,NM,1, is obsolete. glRasterPos3s,OPENGL.DLL,NM,3 specify the raster position for pixel operations. GlobalDeleteAtom,KERNEL32.DLL,NM,1, decrements the reference count of a global string glRasterPos3s,OPENGL32.DLL,NM,3 specify the raster position for pixel operations. atom. glRasterPos3sv,OPENGL.DLL,NM,1 specify the raster position for pixel operations. GlobalFindAtom,KERNEL32.DLL,AW,1 searches the global atom table for thespecified glRasterPos3sv,OPENGL32.DLL,NM,1 specify the raster position for pixel operations. character string and retrieves the global atom associatedwith that string. glRasterPos4d,OPENGL.DLL,NM,4 specify the raster position for pixel operations. GlobalFix,KERNEL32.DLL,NM,1, is obsolete. glRasterPos4d,OPENGL32.DLL,NM,4 specify the raster position for pixel operations. GlobalFlags,KERNEL32.DLL,NM,1, returns information about the specified global memory glRasterPos4dv,OPENGL.DLL,NM,1 specify the raster position for pixel operations. object. glRasterPos4dv,OPENGL32.DLL,NM,1 specify the raster position for pixel operations. GlobalFree,KERNEL32.DLL,NM,1, frees the specified global memory object and invalidates its glRasterPos4f,OPENGL.DLL,NM,4 specify the raster position for pixel operations. handle. glRasterPos4f,OPENGL32.DLL,NM,4 specify the raster position for pixel operations. GlobalGetAtomName,KERNEL32.DLL,AW,3, retrieves a copy of the character string associated glRasterPos4fv,OPENGL.DLL,NM,1 specify the raster position for pixel operations. with the specified global atom. glRasterPos4fv,OPENGL32.DLL,NM,1 specify the raster position for pixel operations. GlobalHandle,KERNEL32.DLL,NM,1, retrieves the handle associated with the specified pointer glRasterPos4i,OPENGL.DLL,NM,4 specify the raster position for pixel operations. to a global memory block. glRasterPos4i,OPENGL32.DLL,NM,4 specify the raster position for pixel operations. GlobalLock,KERNEL32.DLL,NM,1, locks a global memory object and returns a pointer to the glRasterPos4iv,OPENGL.DLL,NM,1 specify the raster position for pixel operations. first byte of the object?s memory block. glRasterPos4iv,OPENGL32.DLL,NM,1 specify the raster position for pixel operations. GlobalMemoryStatus,KERNEL32.DLL,NM,1 obtains information about thecomputer system?s glRasterPos4s,OPENGL.DLL,NM,4 specify the raster position for pixel operations. current usage of both physical and virtualmemory. glRasterPos4s,OPENGL32.DLL,NM,4 specify the raster position for pixel operations. GlobalReAlloc,KERNEL32.DLL,NM,3, changes the size or attributes of a specified global glRasterPos4sv,OPENGL.DLL,NM,1 specify the raster position for pixel operations. memory object. glRasterPos4sv,OPENGL32.DLL,NM,1 specify the raster position for pixel operations. GlobalSize,KERNEL32.DLL,NM,1, retrieves the current size, in bytes, of the specified global glReadBuffer,OPENGL.DLL,NM,1, selects a color buffer source for pixels. memory object. glReadBuffer,OPENGL32.DLL,NM,1, selects a color buffer source for pixels. GlobalUnfix,KERNEL32.DLL,NM,1, is obsolete. glReadPixels,OPENGL.DLL,NM,7, reads a block of pixels from the frame buffer. GlobalUnWire,KERNEL32.DLL,NM,1, is obsolete. glReadPixels,OPENGL32.DLL,NM,7, reads a block of pixels from the frame buffer. GlobalWire,KERNEL32.DLL,NM,1 is obsolete. glRectd,OPENGL.DLL,NM,4 draw a rectangle. glOrtho,OPENGL.DLL,NM,12, multiplies the current matrix by an orthographic matrix. glRectd,OPENGL32.DLL,NM,4 draw a rectangle. glOrtho,OPENGL32.DLL,NM,12, multiplies the current matrix by an orthographic matrix. glRectdv,OPENGL.DLL,NM,2 draw a rectangle. glPassThrough,OPENGL.DLL,NM,1, places a marker in the feedback buffer. glRectdv,OPENGL32.DLL,NM,2 draw a rectangle. glPassThrough,OPENGL32.DLL,NM,1, places a marker in the feedback buffer. glRectf,OPENGL.DLL,NM,4 draw a rectangle. glPixelMapfv,OPENGL.DLL,NM,3 set up pixel transfer maps. glRectf,OPENGL32.DLL,NM,4 draw a rectangle. glPixelMapfv,OPENGL32.DLL,NM,3 set up pixel transfer maps. glRectfv,OPENGL.DLL,NM,2 draw a rectangle. glPixelMapuiv,OPENGL.DLL,NM,3 set up pixel transfer maps. glRectfv,OPENGL32.DLL,NM,2 draw a rectangle. glPixelMapuiv,OPENGL32.DLL,NM,3 set up pixel transfer maps. glRecti,OPENGL.DLL,NM,4 draw a rectangle. glPixelMapusv,OPENGL.DLL,NM,3 set up pixel transfer maps. glRecti,OPENGL32.DLL,NM,4 draw a rectangle. glPixelMapusv,OPENGL32.DLL,NM,3 set up pixel transfer maps. glRectiv,OPENGL.DLL,NM,2 draw a rectangle. glPixelStoref,OPENGL.DLL,NM,2, can be used to set any pixel store parameter. glRectiv,OPENGL32.DLL,NM,2 draw a rectangle. glPixelStoref,OPENGL32.DLL,NM,2, can be used to set any pixel store parameter. glRects,OPENGL.DLL,NM,4 draw a rectangle. glPixelStorei,OPENGL.DLL,NM,2 set pixel storage modes. glRects,OPENGL32.DLL,NM,4 draw a rectangle. glPixelStorei,OPENGL32.DLL,NM,2 set pixel storage modes. glRectsv,OPENGL.DLL,NM,2 draw a rectangle. glPixelTransferf,OPENGL.DLL,NM,2, can be used to set any pixel transfer parameter. glRectsv,OPENGL32.DLL,NM,2 draw a rectangle. glPixelTransferf,OPENGL32.DLL,NM,2, can be used to set any pixel transfer parameter. glRenderMode,OPENGL.DLL,NM,1, sets the rasterization mode. glPixelTransferi,OPENGL.DLL,NM,2 set pixel storage modes. glRenderMode,OPENGL32.DLL,NM,1, sets the rasterization mode. glPixelTransferi,OPENGL32.DLL,NM,2 set pixel storage modes. glRotated,OPENGL.DLL,NM,4 multiply the current matrix by a rotation matrix. glPixelZoom,OPENGL.DLL,NM,2, specifies values for the x and y zoom factors. glRotated,OPENGL32.DLL,NM,4 multiply the current matrix by a rotation matrix. glPixelZoom,OPENGL32.DLL,NM,2, specifies values for the x and y zoom factors. glRotatef,OPENGL.DLL,NM,4 multiply the current matrix by a rotation matrix. glPointSize,OPENGL.DLL,NM,1, specifies the diameter of rasterized points. glRotatef,OPENGL32.DLL,NM,4 multiply the current matrix by a rotation matrix. glPointSize,OPENGL32.DLL,NM,1, specifies the diameter of rasterized points. glScaled,OPENGL.DLL,NM,3 multiply the current matrix by a general scaling matrix. glPolygonMode,OPENGL.DLL,NM,2, selects a polygon rasterization mode. glScaled,OPENGL32.DLL,NM,3 multiply the current matrix by a rotation matrix. glPolygonMode,OPENGL32.DLL,NM,2, selects a polygon rasterization mode. glScalef,OPENGL.DLL,NM,3 multiply the current matrix by a rotation matrix. glPolygonStipple,OPENGL.DLL,NM,1, sets the polygon stippling pattern. glScalef,OPENGL32.DLL,NM,3 multiply the current matrix by a rotation matrix. glPolygonStipple,OPENGL32.DLL,NM,1, sets the polygon stippling pattern. glScissor,OPENGL.DLL,NM,4, defines the scissor box. glPopAttrib,OPENGL.DLL,NM,0, restores the values of the state variables saved with the last glScissor,OPENGL32.DLL,NM,4, defines the scissor box. glPushAttrib command. glSelectBuffer,OPENGL.DLL,NM,2, establishes a buffer for selection mode values. glPopAttrib,OPENGL32.DLL,NM,0, restores the values of the state variables saved with the last glSelectBuffer,OPENGL32.DLL,NM,2, establishes a buffer for selection mode values. glPushAttrib command. glShadeModel,OPENGL.DLL,NM,1 selects flat or smooth shading. glPopClientAttrib,OPENGL.DLL,NM,0, restores the values of the client- state variables last glShadeModel,OPENGL32.DLL,NM,1 selects flat or smooth shading. saved with glPushClientAttrib. glStencilFunc,OPENGL.DLL,NM,3, sets the function and reference value for stencil testing. glPopClientAttrib,OPENGL32.DLL,NM,0, restores the values of the client- state variables last glStencilFunc,OPENGL32.DLL,NM,3, sets the function and reference value for stencil testing. saved with glPushClientAttrib. glStencilMask,OPENGL.DLL,NM,1, controls the writing of individual bits in the stencil planes. glPopMatrix,OPENGL.DLL,NM,0 pop the current matrix stack. glStencilMask,OPENGL32.DLL,NM,1, controls the writing of individual bits in the stencil planes. glPopMatrix,OPENGL32.DLL,NM,0 pop the current matrix stack. glStencilOp,OPENGL.DLL,NM,3, sets the stencil test actions. glPrioritizeTextures,OPENGL.DLL,NM,3, sets the residence priority of textures. glStencilOp,OPENGL32.DLL,NM,3, sets the stencil test actions. glPrioritizeTextures,OPENGL32.DLL,NM,3, sets the residence priority of textures. glTexCoord1d,OPENGL.DLL,NM,2 set the current texture coordinates. glPushAttrib,OPENGL.DLL,NM,1, takes one argument, a mask that indicates which groups of glTexCoord1d,OPENGL32.DLL,NM,2 set the current texture coordinates. state variables to save on the attribute stack. glTexCoord1dv,OPENGL.DLL,NM,1 set the current texture coordinates. glPushAttrib,OPENGL32.DLL,NM,1, takes one argument, a mask that indicates which groups of glTexCoord1dv,OPENGL32.DLL,NM,1 set the current texture coordinates. state variables to save on the attribute stack. glTexCoord1f,OPENGL.DLL,NM,1 set the current texture coordinates. glPushClientAttrib,OPENGL.DLL,NM,1 save groups of client-state variables on the client- glTexCoord1f,OPENGL32.DLL,NM,1 set the current texture coordinates. attribute stack. glTexCoord1fv,OPENGL.DLL,NM,1 set the current texture coordinates. glPushClientAttrib,OPENGL32.DLL,NM,1 save groups of client-state variables on the client- glTexCoord1fv,OPENGL32.DLL,NM,1 set the current texture coordinates. attribute stack. glTexCoord1i,OPENGL.DLL,NM,1 set the current texture coordinates. glTexCoord1i,OPENGL32.DLL,NM,1 set the current texture coordinates. 15 glTexCoord1iv,OPENGL.DLL,NM,1 set the current texture coordinates. gluDeleteQuadric,GLU32.DLL,NM,1, destroys a quadric object. glTexCoord1iv,OPENGL32.DLL,NM,1 set the current texture coordinates. gluDeleteTess,GLU32.DLL,NM,1, destroys a tessellation object. glTexCoord1s,OPENGL.DLL,NM,1 set the current texture coordinates. gluDisk,GLU32.DLL,NM,7, draws a disk. glTexCoord1s,OPENGL32.DLL,NM,1 set the current texture coordinates. gluEndCurve,GLU32.DLL,NM,1 delimit a NURBS curve definition. glTexCoord1sv,OPENGL.DLL,NM,1 set the current texture coordinates. gluEndPolygon,GLU32.DLL,NM,1 delimit a polygon description. glTexCoord1sv,OPENGL32.DLL,NM,1 set the current texture coordinates. gluEndSurface,GLU32.DLL,NM,1 delimit a NURBS surface definition. glTexCoord2d,OPENGL.DLL,NM,2 set the current texture coordinates. gluEndTrim,GLU32.DLL,NM,1 delimit a NURBS trimming loop definition. glTexCoord2d,OPENGL32.DLL,NM,2 set the current texture coordinates. gluErrorString,GLU32.DLL,NM,1 produces an error string from an OpenGL or GLU error code. glTexCoord2dv,OPENGL.DLL,NM,1 set the current texture coordinates. gluGetNurbsProperty,GLU32.DLL,NM,3, gets a NURBS property. glTexCoord2dv,OPENGL32.DLL,NM,1 set the current texture coordinates. gluLoadSamplingMatrices,GLU32.DLL,NM,4, loads NURBS sampling and culling matrices. glTexCoord2f,OPENGL.DLL,NM,2 set the current texture coordinates. gluLookAt,GLU32.DLL,NM,18, defines a viewing transformation. glTexCoord2f,OPENGL32.DLL,NM,2 set the current texture coordinates. gluNewNurbsRenderer,GLU32.DLL,NM,0, creates a NURBS object. glTexCoord2fv,OPENGL.DLL,NM,1 set the current texture coordinates. gluNewQuadric,GLU32.DLL,NM,0, creates a quadric object. glTexCoord2fv,OPENGL32.DLL,NM,1 set the current texture coordinates. gluNewTess,GLU32.DLL,NM,0, creates a tessellation object. glTexCoord2i,OPENGL.DLL,NM,2 set the current texture coordinates. gluNextContour,GLU32.DLL,NM,2, marks the beginning of another contour. glTexCoord2i,OPENGL32.DLL,NM,2 set the current texture coordinates. gluNurbsCallback,GLU32.DLL,NM,3, defines a callback for a NURBS object. glTexCoord2iv,OPENGL.DLL,NM,1 set the current texture coordinates. gluNurbsCurve,GLU32.DLL,NM,7, defines the shape of a NURBS curve. glTexCoord2iv,OPENGL32.DLL,NM,1 set the current texture coordinates. gluNurbsProperty,GLU32.DLL,NM,3, sets a NURBS property. glTexCoord2s,OPENGL.DLL,NM,2 set the current texture coordinates. gluNurbsSurface,GLU32.DLL,NM,11, defines the shape of a NURBS surface. glTexCoord2s,OPENGL32.DLL,NM,2 set the current texture coordinates. gluOrtho2D,GLU32.DLL,NM,8, defines a 2-D orthographic projection matrix. glTexCoord2sv,OPENGL.DLL,NM,1 set the current texture coordinates. gluPartialDisk,GLU32.DLL,NM,11, draws an arc of a disk. glTexCoord2sv,OPENGL32.DLL,NM,1 set the current texture coordinates. gluPerspective,GLU32.DLL,NM,8, sets up a perspective projection matrix. glTexCoord3d,OPENGL.DLL,NM,3 set the current texture coordinates. gluPickMatrix,GLU32.DLL,NM,9, defines a picking region. glTexCoord3d,OPENGL32.DLL,NM,3 set the current texture coordinates. gluProject,GLU32.DLL,NM,12, maps object coordinates to window coordinates. glTexCoord3dv,OPENGL.DLL,NM,1 set the current texture coordinates. gluPwlCurve,GLU32.DLL,NM,5, describes a piecewise linear NURBS trimming curve. glTexCoord3dv,OPENGL32.DLL,NM,1 set the current texture coordinates. gluQuadricCallback,GLU32.DLL,NM,3, defines a callback for a quadric object. glTexCoord3f,OPENGL.DLL,NM,3 set the current texture coordinates. gluQuadricDrawStyle,GLU32.DLL,NM,2, specifies the draw style for quadrics rendered with glTexCoord3f,OPENGL32.DLL,NM,3 set the current texture coordinates. qobj. glTexCoord3fv,OPENGL.DLL,NM,1 set the current texture coordinates. gluQuadricNormals,GLU32.DLL,NM,2, specifies what kind of normals are to be used for glTexCoord3fv,OPENGL32.DLL,NM,1 set the current texture coordinates. quadrics. glTexCoord3i,OPENGL.DLL,NM,3 set the current texture coordinates. gluQuadricOrientation,GLU32.DLL,NM,2, specifies inside or outside orientation for quadrics. glTexCoord3i,OPENGL32.DLL,NM,3 set the current texture coordinates. gluQuadricTexture,GLU32.DLL,NM,2, specifies whether quadrics are to be textured. glTexCoord3iv,OPENGL.DLL,NM,1 set the current texture coordinates. gluScaleImage,GLU32.DLL,NM,9, scales an image to an arbitrary size. glTexCoord3iv,OPENGL32.DLL,NM,1 set the current texture coordinates. gluSphere,GLU32.DLL,NM,5, draws a sphere. glTexCoord3s,OPENGL.DLL,NM,3 set the current texture coordinates. gluTessCallback,GLU32.DLL,NM,3, defines a callback for a tessellation object. glTexCoord3s,OPENGL32.DLL,NM,3 set the current texture coordinates. gluTessVertex,GLU32.DLL,NM,3, describes a vertex on a polygon that the user is defining. glTexCoord3sv,OPENGL.DLL,NM,1 set the current texture coordinates. gluUnProject,GLU32.DLL,NM,12, maps window coordinates to object coordinates. glTexCoord3sv,OPENGL32.DLL,NM,1 set the current texture coordinates. glVertex2d,OPENGL.DLL,NM,2 specify a vertex. glTexCoord4d,OPENGL.DLL,NM,4 set the current texture coordinates. glVertex2d,OPENGL32.DLL,NM,2 specify a vertex. glTexCoord4d,OPENGL32.DLL,NM,4 set the current texture coordinates. glVertex2dv,OPENGL.DLL,NM,1 specify a vertex. glTexCoord4dv,OPENGL.DLL,NM,1 set the current texture coordinates. glVertex2dv,OPENGL32.DLL,NM,1 specify a vertex. glTexCoord4dv,OPENGL32.DLL,NM,1 set the current texture coordinates. glVertex2f,OPENGL.DLL,NM,2 specify a vertex. glTexCoord4f,OPENGL.DLL,NM,4 set the current texture coordinates. glVertex2f,OPENGL32.DLL,NM,2 specify a vertex. glTexCoord4f,OPENGL32.DLL,NM,4 set the current texture coordinates. glVertex2fv,OPENGL.DLL,NM,1 specify a vertex. glTexCoord4fv,OPENGL.DLL,NM,1 set the current texture coordinates. glVertex2fv,OPENGL32.DLL,NM,1 specify a vertex. glTexCoord4fv,OPENGL32.DLL,NM,1 set the current texture coordinates. glVertex2i,OPENGL.DLL,NM,2 specify a vertex. glTexCoord4i,OPENGL.DLL,NM,4 set the current texture coordinates. glVertex2i,OPENGL32.DLL,NM,2 specify a vertex. glTexCoord4i,OPENGL32.DLL,NM,4 set the current texture coordinates. glVertex2iv,OPENGL.DLL,NM,1 specify a vertex. glTexCoord4iv,OPENGL.DLL,NM,1 set the current texture coordinates. glVertex2iv,OPENGL32.DLL,NM,1 specify a vertex. glTexCoord4iv,OPENGL32.DLL,NM,1 set the current texture coordinates. glVertex2s,OPENGL.DLL,NM,2 specify a vertex. glTexCoord4s,OPENGL.DLL,NM,4 set the current texture coordinates. glVertex2s,OPENGL32.DLL,NM,2 specify a vertex. glTexCoord4s,OPENGL32.DLL,NM,4 set the current texture coordinates. glVertex2sv,OPENGL.DLL,NM,1 specify a vertex. glTexCoord4sv,OPENGL.DLL,NM,1 set the current texture coordinates. glVertex2sv,OPENGL32.DLL,NM,1 specify a vertex. glTexCoord4sv,OPENGL32.DLL,NM,1 set the current texture coordinates. glVertex3d,OPENGL.DLL,NM,3 specify a vertex. glTexCoordPointer,OPENGL.DLL,NM,4, defines an array of texture coordinates. glVertex3d,OPENGL32.DLL,NM,3 specify a vertex. glTexCoordPointer,OPENGL32.DLL,NM,4, defines an array of texture coordinates. glVertex3dv,OPENGL.DLL,NM,1 specify a vertex. glTexEnvf,OPENGL.DLL,NM,3 set texture environment parameters. glVertex3dv,OPENGL32.DLL,NM,1 specify a vertex. glTexEnvf,OPENGL32.DLL,NM,3 set texture environment parameters. glVertex3f,OPENGL.DLL,NM,3 specify a vertex. glTexEnvfv,OPENGL.DLL,NM,3 set texture environment parameters. glVertex3f,OPENGL32.DLL,NM,3 specify a vertex. glTexEnvfv,OPENGL32.DLL,NM,3 set texture environment parameters. glVertex3fv,OPENGL.DLL,NM,1 specify a vertex. glTexEnvi,OPENGL.DLL,NM,3 set texture environment parameters. glVertex3fv,OPENGL32.DLL,NM,1 specify a vertex. glTexEnvi,OPENGL32.DLL,NM,3 set texture environment parameters. glVertex3i,OPENGL.DLL,NM,3 specify a vertex. glTexEnviv,OPENGL.DLL,NM,3 set texture environment parameters. glVertex3i,OPENGL32.DLL,NM,3 specify a vertex. glTexEnviv,OPENGL32.DLL,NM,3 set texture environment parameters. glVertex3iv,OPENGL.DLL,NM,1 specify a vertex. glTexGend,OPENGL.DLL,NM,2 control the generation of texture coordinates. glVertex3iv,OPENGL32.DLL,NM,1 specify a vertex. glTexGend,OPENGL32.DLL,NM,2 control the generation of texture coordinates. glVertex3s,OPENGL.DLL,NM,3 specify a vertex. glTexGendv,OPENGL.DLL,NM,3 control the generation of texture coordinates. glVertex3s,OPENGL32.DLL,NM,3 specify a vertex. glTexGendv,OPENGL32.DLL,NM,3 control the generation of texture coordinates. glVertex3sv,OPENGL.DLL,NM,1 specify a vertex. glTexGenf,OPENGL.DLL,NM,3 control the generation of texture coordinates. glVertex3sv,OPENGL32.DLL,NM,1 specify a vertex. glTexGenf,OPENGL32.DLL,NM,3 control the generation of texture coordinates. glVertex4d,OPENGL.DLL,NM,4 specify a vertex. glTexGenfv,OPENGL.DLL,NM,3 control the generation of texture coordinates. glVertex4d,OPENGL32.DLL,NM,4 specify a vertex. glTexGenfv,OPENGL32.DLL,NM,3 control the generation of texture coordinates. glVertex4dv,OPENGL.DLL,NM,1 specify a vertex. glTexGeni,OPENGL.DLL,NM,3 control the generation of texture coordinates. glVertex4dv,OPENGL32.DLL,NM,1 specify a vertex. glTexGeni,OPENGL32.DLL,NM,3 control the generation of texture coordinates. glVertex4f,OPENGL.DLL,NM,4 specify a vertex. glTexGeniv,OPENGL.DLL,NM,3 control the generation of texture coordinates. glVertex4f,OPENGL32.DLL,NM,4 specify a vertex. glTexGeniv,OPENGL32.DLL,NM,3 control the generation of texture coordinates. glVertex4fv,OPENGL.DLL,NM,1 specify a vertex. glTexImage1D,OPENGL.DLL,NM,4 specifies a one-dimensional texture image. glVertex4fv,OPENGL32.DLL,NM,1 specify a vertex. glTexImage1D,OPENGL32.DLL,NM,4 specifies a one-dimensional texture image. glVertex4i,OPENGL.DLL,NM,4 specify a vertex. glTexImage2D,OPENGL.DLL,NM,9, specifies a two-dimensional texture image. glVertex4i,OPENGL32.DLL,NM,4 specify a vertex. glTexImage2D,OPENGL32.DLL,NM,9, specifies a two-dimensional texture image. glVertex4iv,OPENGL.DLL,NM,1 specify a vertex. glTexParameterf,OPENGL.DLL,NM,3 set texture parameters. glVertex4iv,OPENGL32.DLL,NM,1 specify a vertex. glTexParameterf,OPENGL32.DLL,NM,3 set texture parameters. glVertex4s,OPENGL.DLL,NM,4 specify a vertex. glTexParameterfv,OPENGL.DLL,NM,3 set texture parameters. glVertex4s,OPENGL32.DLL,NM,4 specify a vertex. glTexParameterfv,OPENGL32.DLL,NM,3 set texture parameters. glVertex4sv,OPENGL.DLL,NM,1 specify a vertex. glTexParameteri,OPENGL.DLL,NM,3 set texture parameters. glVertex4sv,OPENGL32.DLL,NM,1 specify a vertex. glTexParameteri,OPENGL32.DLL,NM,3 set texture parameters. glVertexPointer,OPENGL.DLL,NM,4, defines an array of vertex data. glTexParameteriv,OPENGL.DLL,NM,3 set texture parameters. glVertexPointer,OPENGL32.DLL,NM,4, defines an array of vertex data. glTexParameteriv,OPENGL32.DLL,NM,3 set texture parameters. glViewport,OPENGL.DLL,NM,4, sets the viewport. glTexSubImage1D,OPENGL.DLL,NM,7, specifies a portion of an existing one-dimensional glViewport,OPENGL32.DLL,NM,4, sets the viewport. texture image. GopherCreateLocator,WININET.DLL,AW,7,Creates a Gopher or Gopher+ locator string from glTexSubImage1D,OPENGL32.DLL,NM,7, specifies a portion of an existing one-dimensional the selector string's component parts. texture image.. GopherFindFirstFile,WININET.DLL,AW,6,Uses a Gopher locator and search criteria to create a glTexSubImage2D,OPENGL.DLL,NM,9, specifies a portion of an existing one-dimensional session with the server and locate the requested documents, binary files, index servers, or texture image. directory trees. glTexSubImage2D,OPENGL32.DLL,NM,9, specifies a portion of an existing one-dimensional GopherGetAttribute,WININET.DLL,AW,8,Retrieves the specific attribute information from the texture image. server. glTranslated,OPENGL.DLL,NM,3 multiply the current matrix by a translation matrix. GopherGetLocatorType,WININET.DLL,AW,2,Parses a Gopher locator and determines its glTranslated,OPENGL32.DLL,NM,3 multiply the current matrix by a translation matrix. attributes. glTranslatef,OPENGL.DLL,NM,3 multiply the current matrix by a translation matrix. GopherOpenFile,WININET.DLL,AW,5,Begins reading a Gopher data file from a Gopher server. glTranslatef,OPENGL32.DLL,NM,3 multiply the current matrix by a translation matrix. GrayString,USER32.DLL,AW,9, draws gray text at the specified location. gluBeginCurve,GLU32.DLL,NM,1 delimit a NURBS curve definition. Heap32First,TOOLHELP.DLL,NM,3, retrieves information about the first block of a heap that gluBeginPolygon,GLU32.DLL,NM,1 delimit a polygon description. has been allocated by a process. gluBeginSurface,GLU32.DLL,NM,1 delimit a NURBS surface definition. Heap32ListFirst,TOOLHELP.DLL,NM,2, retrieves information about the first heap that has been gluBeginTrim,GLU32.DLL,NM,1 delimit a NURBS trimming loop definition. allocated by a specified process. gluBuild1DMipmaps,GLU32.DLL,NM,6 creates 1-D mipmaps. Heap32ListNext,TOOLHELP.DLL,NM,2, retrieves information about the next heap that has gluBuild2DMipmaps,GLU32.DLL,NM,7, creates 2-D mipmaps. been allocated by a process. gluCylinder,GLU32.DLL,NM,9, draws a cylinder. Heap32Next,TOOLHELP.DLL,NM,1, retrieves information about the next block of a heap that gluDeleteNurbsRenderer,GLU32.DLL,NM,1, destroys a NURBS object. has been allocated by a process. 16 HeapAlloc,KERNEL32.DLL,NM,3, allocates a block of memory from a heap. HrComposeEID,MAPI32.DLL,NM,7, creates a compound entry identifier for an object, usually a HeapCompact,KERNEL32.DLL,NM,2, attempts to compact a specified heap. message in a message store. HeapCreate,KERNEL32.DLL,NM,3, creates a heap object that can be used by the calling HrComposeMsgID,MAPI32.DLL,NM,6 creates an ASCII string representing acompound entry process. identifier for an object, usually a message in amessage store. HeapDestroy,KERNEL32.DLL,NM,1, destroys the specified heap object. HrDecomposeEID,MAPI32.DLL,NM,7 separates the compound entry identifier of an object, HeapFree,KERNEL32.DLL,NM,3, frees a memory block allocated from a heap by the usually a message in a message store, into the entry identifier of that object within the store and HeapAlloc or HeapReAlloc function. the store's entry identifier. HeapLock,KERNEL32.DLL,NM,1, attempts to acquire the critical section object, or lock, that is HrDecomposeMsgID,MAPI32.DLL,NM,6 separates the ASCII representation of the compound associated with a specified heap. entry identifier of an object, usually a message in a message store, into the entry identifier of HeapReAlloc,KERNEL32.DLL,NM,4, reallocates a block of memory from a heap. that object within the store and the store's entry identifier. HeapSize,KERNEL32.DLL,NM,3, returns the size, in bytes, of a memory block allocated from a HrDispatchNotifications,MAPI32.DLL,NM,1, forces dispatching of all queued notifications. heap by the HeapAlloc or HeapReAlloc function. HrEntryIDFromSz,MAPI32.DLL,NM,3, recreates an entry identifier from its ASCII encoding. HeapUnlock,KERNEL32.DLL,NM,1, releases ownership of the critical section object, or lock, HrGetOneProp,MAPI32.DLL,NM,3 retrieves the value of a single propertyfrom a property that is associated with a specified heap. interface, that is, an interface derived fromIMAPIProp. HeapValidate,KERNEL32.DLL,NM,3, attempts to validate a specified heap. HrIStorageFromStream,MAPI32.DLL,NM,4, layers an IStorage interface onto an IStream HeapWalk,KERNEL32.DLL,NM,2, enumerates the memory blocks in a specified heap. object. HexFromBin,MAPI32.DLL,NM,3, converts a binary number into a string representation of a HrQueryAllRows,MAPI32.DLL,NM,6 retrieves all rows of a table. hexadecimal number. HrRestoreEnd,EDBBCLI.DLL,NM,1, cleans up after a restore operation has been performed. HideCaret,USER32.DLL,NM,1, removes the caret from the screen. HrRestoreGetDatabaseLocations,EDBBCLI.DLL,AW,3, obtains the database locations for the HiliteMenuItem,USER32.DLL,NM,4, highlights or removes the highlighting from an item in a server and service. menu bar. HrRestorePrepare,EDBBCLI.DLL,AW,3, connects to a remote Microsoft Exchange Server HlinkClone,HLINK.DLL,NM,5, HlinkClone Function Not currently supported. database and prepares it for restore. HlinkCreateBrowseContext,HLINK.DLL,NM,3, Creates an empty, default instance of the system HrRestoreRegister,EDBBCLI.DLL,AW,8 registers a restore operation, interlocking all browse context object. subsequent restore operations and preventing the restore target from starting until HlinkCreateExtensionServices,HLINK.DLL,NM,7, HlinkCreateExtensionServices Function Not HrRestoreRegisterComplete is called. currently supported. HrRestoreRegisterComplete,EDBBCLI.DLL,NM,2 completes a restore operation, allowing HlinkCreateFromData,HLINK.DLL,NM,6, Creates a standard hyperlink object from a subsequent restore operations. Component Object Model (COM) object that supports the IDataObject interface. HrSetCurrentBackupLog,EDBBCLI.DLL,AW,3, sets the last log number that was backed up. HlinkCreateFromMoniker,HLINK.DLL,NM,8, Creates a new system hyperlink object from a HrSetOneProp,MAPI32.DLL,NM,2, sets or changes the value of a single property on a property moniker, a location string, and a friendly name string (used for displaying the hyperlink). interface, that is, an interface derived from IMAPIProp . HlinkCreateFromString,HLINK.DLL,NM,8, Creates a new hyperlink object from strings HrSzFromEntryID,MAPI32.DLL,NM,3, encodes an entry identifier into an ASCII string. representing the hyperlink target, the location within the target, and a friendly name. HrThisThreadAdviseSink,MAPI32.DLL,NM,2, creates an advise sink that wraps an existing HlinkCreateShortcut,HLINK.DLL,NM,6,FromString HlinkCreateShortcutFromString Function advise sink for thread safety. Not currently supported. HrValidateIPMSubtree,MAPI32.DLL,NM,5, adds standard interpersonal message (IPM) folders HlinkCreateShortcutFromMoniker,HLINK.DLL,NM,7, HlinkCreateShortcutFromMoniker Function to a message store. Not currently supported. htonl,WS2_32.DLL,NM,1 converts a u_long from host toTCP/IP network byte order. HlinkCreateShortcutFromString,HLINK.DLL,NM,7, HlinkCreateShortcutFromString Function htonl,WSOCK32.DLL,NM,1 converts a u_long from host toTCP/IP network byte order. Not currently supported. htons,WS2_32.DLL,NM,1 converts a u_short from host toTCP/IP network byte order. HlinkGetSpecialReference,HLINK.DLL,NM,2, Retrieves a string for a given value from the htons,WSOCK32.DLL,NM,1 converts a u_short from host toTCP/IP network byte order. HLSR enumeration. HttpAddRequestHeaders,WININET.DLL,AW,4,Adds one or more HTTP request headers to the HlinkGetValueFromParams,HLINK.DLL,NM,3, HlinkGetValueFromParams Function Not HTTP request handle. currently supported. HttpEndRequest,WININET.DLL,AW,4,Ends an HTTP request that was initiated by HlinkGoBack,URLMON.DLL,NM,1, Executes a hyperlink jump backward within the navigation HttpSendRequestEx. stack. HttpOpenRequest,WININET.DLL,AW,8,Creates an HTTP request handle. HlinkGoForward,URLMON.DLL,NM,1, Executes a hyperlink jump forward within the navigation HttpQueryInfo,WININET.DLL,AW,5,Retrieves header information associated with an HTTP stack. request. HlinkIsShortcut,HLINK.DLL,NM,1, HlinkIsShortcut Function Not currently supported. HttpSendRequest,WININET.DLL,AW,5,Sends the specified request to the HTTP server. HlinkNavigate,HLINK.DLL,NM,6,String Executes a hyperlink jump, specified by a string, to a HttpSendRequestEx,WININET.DLL,AW,5,Sends the specified request to the HTTP server. new document or object. For information about how this function relates to ICClose,MSVFW32.DLL,NM,1, closes a compressor or decompressor. HlinkSimpleNavigateToString, see the Remarks section. ICCompressorChoose,MSVFW32.DLL,NM,6, displays a dialog box in which a user can select a HlinkNavigateMoniker,URLMON.DLL,NM,2, Executes a hyperlink jump, specified by a moniker, compressor. to a new document or object. For information about how this function relates to the ICCompressorFree,MSVFW32.DLL,NM,1, frees the resources in the COMPVARS structure HlinkSimpleNavigateToMoniker function, see the Remarks section. used by other VCM functions. HlinkNavigateString,URLMON.DLL,NM,2, Executes a hyperlink jump, specified by a string, to a ICGetDisplayFormat,MSVFW32.DLL,NM,6, determines the best format available for displaying new document or object. For information about how this function relates to a compressed image. HlinkSimpleNavigateToString, see the Remarks section. ICGetInfo,MSVFW32.DLL,NM,3, obtains information about a compressor. HlinkNavigateToStringReference,HLINK.DLL,NM,9, Creates a hyperlink site from strings ICImageCompress,MSVFW32.DLL,NM,7, compresses an image to a given size. representing the hyperlink target, the location within the target, and a friendly name, and then ICImageDecompress,MSVFW32.DLL,NM,5, decompresses an image without using initialization navigates to that site. functions. HlinkOnNavigate,HLINK.DLL,NM,7, Notifies a hyperlink browse context and hyperlink frame, if ICInfo,MSVFW32.DLL,NM,3, retrieves information about specific installed compressors or it exists, that a hyperlink target has been navigated to. enumerates the installed compressors. HlinkOnRenameDocument,HLINK.DLL,NM,4, HlinkOnRenameDocument Function Not ICInstall,MSVFW32.DLL,NM,5, installs a new compressor or decompressor. currently supported. ICLocate,MSVFW32.DLL,NM,5 finds a compressor or decompressor that can handle images HlinkParseDisplayName,HLINK.DLL,NM,5, HlinkParseDisplayName Function Not currently with the specified formats, or finds a driver that can decompress an image with a specified supported. format directly to hardware. HlinkPreprocessMoniker,HLINK.DLL,NM,3, HlinkPreprocessMoniker Function Not currently IcmpCloseHandle,ICMP.DLL,NM,1,closes a handle opened by a call to IcmpCreateFile. supported. IcmpCreateFile,ICMP.DLL,NM,0, opens a handle on which ICMP Echo Requests can be HlinkQueryCreateFromData,HLINK.DLL,NM,1, Determines if a new hyperlink can be created issued. from an IDataObject interface. IcmpParseReplies,ICMP.DLL,NM,2, parses the reply buffer provided and returns the number of HlinkResolveMonikerForData,HLINK.DLL,NM,7, HlinkResolveMonikerForData Function Not ICMP responses found. currently supported. IcmpSendEcho,ICMP.DLL,NM,8,sends an ICMP Echo request and returns any replies. HlinkResolveShortcut,HLINK.DLL,NM,6,ToString HlinkResolveShortcutToString Function Not IcmpSendEcho2,ICMP.DLL,NM,11,sends an ICMP Echo request and returns either currently supported. immediately (if Event or ApcRoutine is non-NULL) or returns after the specified time-out. HlinkResolveShortcutToMoniker,HLINK.DLL,NM,3, HlinkResolveShortcutToMoniker Function ICOpen,MSVFW32.DLL,NM,3, opens a compressor or decompressor. Not currently supported. ICOpenFunction,MSVFW32.DLL,NM,4, opens a compressor or decompressor defined as a HlinkResolveShortcutToString,HLINK.DLL,NM,3, HlinkResolveShortcutToString Function Not function. currently supported. ICRemove,MSVFW32.DLL,NM,3, removes an installed compressor. HlinkResolveStringForData,HLINK.DLL,NM,7, HlinkResolveStringForData Function Not ICSendMessage,MSVFW32.DLL,NM,4, sends a message to a compressor. currently supported. ICSeqCompressFrame,MSVFW32.DLL,NM,5, compresses one frame in a sequence of frames. HlinkSetSpecialReference,HLINK.DLL,NM,2, Inserts a string into a specified member of the ICSeqCompressFrameEnd,MSVFW32.DLL,NM,1 ends sequence compression thatwas initiated HLSR enumeration. by using the ICSeqCompressFrameStart andICSeqCompressFrame functions. HlinkSimpleNavigateToMoniker,URLMON.DLL,NM,8, Executes a hyperlink jump, specified by a ICSeqCompressFrameStart,MSVFW32.DLL,NM,2 initializes resources forcompressing a moniker, to a new document or object. For information about how this function relates to the sequence of frames using the ICSeqCompressFramefunction. HlinkNavigateMoniker function, see the Remarks section. IIDFromString,OLE32.DLL,NM,2,4.2 IIDFromString This function converts a string generated HlinkSimpleNavigateToString,URLMON.DLL,NM,8, Executes a hyperlink jump to a new by the function back into the original interface identifier (IID). WINOLEAPI document or object. For information about how this function relates to HlinkNavigateString, see ImageAddCertificate,IMAGEHLP.DLL,NM,3, is used to add a certificate to the specified file. the Remarks section. ImageDirectoryEntryToData,IMAGEHLP.DLL,NM,4, obtains access to image-specific data. HlinkTranslateURL,HLINK.DLL,NM,3, HlinkTranslateURL Function Not currently supported. ImageEnumerateCertificates,IMAGEHLP.DLL,NM,5, is used to return information about the HlinkUpdateStackItem,HLINK.DLL,NM,6, HlinkUpdateStackItem Function Not currently certificates currently contained in an image file. supported. ImageGetCertificateData,IMAGEHLP.DLL,NM,4, is used to retrieve a complete certificate from HrAddColumns,MAPI32.DLL,NM,4 adds or moves columns to the beginning of an existing a file. table. ImageGetCertificateHeader,IMAGEHLP.DLL,NM,3, is used to retrieve the header of the HrAddColumnsEx,MAPI32.DLL,NM,5, adds or moves columns to the beginning of an existing specified certificate, up to, but not including, the section offset array. table. ImageGetDigestStream,IMAGEHLP.DLL,NM,5, retrieves the requested data from the specified HrAllocAdviseSink,MAPI32.DLL,NM,3 creates an advise sink object, givena context specified image file. by the calling implementation and a callbackfunction to be triggered by an event notification. ImagehlpApiVersion,IMAGEHLP.DLL,NM,0, retrieves the information about the version of the HrBackupClose,EDBBCLI.DLL,NM,1, closes the file that is being backed up. library installed on the system. HrBackupEnd,EDBBCLI.DLL,NM,1, cleans up after a backup operation is finished. ImagehlpApiVersionEx,IMAGEHLP.DLL,NM,1, modifies the information about the version of the HrBackupGetBackupLogs,EDBBCLI.DLL,AW,3, obtains the list of log files to back up. library used by the application. HrBackupGetDatabaseNames,EDBBCLI.DLL,AW,3, obtains the list of attached databases on ImageList_Add,COMCTL32.DLL,NM,3, adds an image or images to an image list. the remote computer. ImageList_AddIcon,COMCTL32.DLL,NM,2, adds an icon to an image list. HrBackupOpenFile,EDBBCLI.DLL,AW,4 opens a remote file for backup and performs whatever ImageList_AddMasked,COMCTL32.DLL,NM,3, copies the bitmap to an internal data structure. client and server side operations are necessary to prepare for the backup. ImageList_BeginDrag,COMCTL32.DLL,NM,4, begins dragging an image. HrBackupPrepare,EDBBCLI.DLL,AW,5, connects to a remote Microsoft Exchange Server ImageList_Create,COMCTL32.DLL,NM,5, creates a new image list. database and prepares it for backup. ImageList_Destroy,COMCTL32.DLL,NM,1, destroys an image list. HrBackupRead,EDBBCLI.DLL,NM,4, reads one block from a backup file. ImageList_DragEnter,COMCTL32.DLL,NM,3 locks updates to the specifiedwindow during a HrBackupTruncateLogs,EDBBCLI.DLL,NM,1, deletes the committed database log files. drag operation and displays the drag image at thespecified position within the window. 17 ImageList_DragLeave,COMCTL32.DLL,NM,1, unlocks the specified window and hides the drag ImmGetProperty,IMM32.DLL,NM,2, gets the property and capabilities of the IME associated image, allowing the window to be updated. with the specified keyboard layout. ImageList_DragMove,COMCTL32.DLL,NM,2, moves the image that is being dragged during a ImmGetRegisterWordStyle,IMM32.DLL,AW,3, gets a list of the styles support by the IME drag-and-drop operation. associated with the specified keyboard layout. ImageList_DragShowNolock,COMCTL32.DLL,NM,1, shows or hides the image being dragged. ImmGetStatusWindowPos,IMM32.DLL,NM,2, gets the position of the status window. ImageList_Draw,COMCTL32.DLL,NM,6, draws an image list item in the specified device ImmGetVirtualKey,IMM32.DLL,NM,1 recovers the original virtual-keyvalue associated with a context. key input message that has already beenprocessed by the IME. ImageList_DrawEx,COMCTL32.DLL,NM,10, draws an image list item in the specified device ImmInstallIME,IMM32.DLL,AW,2, installs an IME into the system. context. ImmIsIME,IMM32.DLL,NM,1, checks whether the specified handle identifies an IME. ImageList_DrawIndirect,COMCTL32.DLL,NM,1,Draws an image list image based on an ImmIsUIMessage,IMM32.DLL,AW,4, checks for messages intended for the IME window and IMAGELISTDRAWPARAMS structure sends those messages to the specified window. ImageList_Duplicate,COMCTL32.DLL,NM,1,Creates a duplicate of an existing image list. ImmLockIMC,IMM32.DLL,NM,1,C This function enables an input method editor (IME) to get a ImageList_EndDrag,COMCTL32.DLL,NM,0, ends a drag operation. pointer to an input method context (IMC) component that can be a member of the IMC. ImageList_GetBkColor,COMCTL32.DLL,NM,1, retrieves the current background color for an ImmLockIMCC,IMM32.DLL,NM,1, This function enables an input method editor (IME) to get a image list. pointer to an input method context (IMC) component that can be a member of the IMC. ImageList_GetDragImage,COMCTL32.DLL,NM,2, retrieves the temporary image list that is ImmNotifyIME,IMM32.DLL,NM,4, notifies the IME about changes to the status of the input used for the drag image. context. ImageList_GetIcon,COMCTL32.DLL,NM,3, creates an icon or cursor based on an image and ImmRegisterWord,IMM32.DLL,AW,4, registers a string into the dictionary of the IME associated mask in an image list. with the specified input locale. ImageList_GetIconSize,COMCTL32.DLL,NM,3, retrieves the dimensions of images in an image ImmReleaseContext,IMM32.DLL,NM,2, releases the input context and unlocks the memory list. associated in the context. ImageList_GetImageCount,COMCTL32.DLL,NM,1, retrieves the number of images in an image ImmReSizeIMCC,IMM32.DLL,NM,2,This function changes the size of an input method context list. (IMC) component. ImageList_GetImageInfo,COMCTL32.DLL,NM,3, retrieves information about an image. ImmSetCandidateWindow,IMM32.DLL,NM,2, sets information about the candidate list window. ImageList_LoadImage,COMCTL32.DLL,AW,7 Creates an image list from the specified bitmap. ImmSetCompositionFont,IMM32.DLL,AW,2, sets the logical font to be used to display ImageList_Merge,COMCTL32.DLL,NM,6, creates a new image by combining two existing characters in the composition window. images. ImmSetCompositionString,IMM32.DLL,AW,6, sets the characters, attributes, and clauses of the ImageList_Read,COMCTL32.DLL,NM,1, reads an image list from a stream. composition and reading strings. ImageList_Remove,COMCTL32.DLL,NM,2, removes an image from an image list. ImmSetCompositionWindow,IMM32.DLL,NM,2, causes a IMN_SETSCOMPOSITIONWINDOW ImageList_Replace,COMCTL32.DLL,NM,4, replaces an image in an image list with a new message to be sent to the application. image. ImmSetConversionStatus,IMM32.DLL,NM,3 sets the current conversion status. ImageList_ReplaceIcon,COMCTL32.DLL,NM,3, replaces an image with an icon. ImmSetHotKey,IMM32.DLL,NM,4,This function is called by the IME control panel application to ImageList_SetBkColor,COMCTL32.DLL,NM,2, sets the background color for an image list. set the value of the input method editor (IME) hot key. ImageList_SetDragCursorImage,COMCTL32.DLL,NM,4 creates a new drag imageby ImmSetOpenStatus,IMM32.DLL,NM,2, opens or closes the IME. combining the specified image (typically a mouse cursor image)with the current drag image. ImmSetStatusWindowPos,IMM32.DLL,NM,2, sets the position of the status window. ImageList_SetIconSize,COMCTL32.DLL,NM,3, sets the dimensions of images in an image list ImmSimulateHotKey,IMM32.DLL,NM,2 simulates the specified IME hot key,causing the same and removes all images from the list. response as if the user had pressed the hot key inthe specified window. ImageList_SetImageCount,COMCTL32.DLL,NM,2,Resizes an existing image list. ImmUnlockIMC,IMM32.DLL,NM,1, Handle to the IMC. (Windows CE .NET 4.2) ImageList_SetOverlayImage,COMCTL32.DLL,NM,3, adds a specified image to the list of ImmUnlockIMCC,IMM32.DLL,NM,1,This function reduces the lock count for the input method images to be used as overlay masks. context (IMC) component. ImageList_Write,COMCTL32.DLL,NM,2, writes an image list to a stream. ImmUnregisterWord,IMM32.DLL,AW,4 removes a register string from thedictionary of the IME ImageLoad,IMAGEHLP.DLL,NM,2, maintains a list of loaded DLLs. associated with the specified keyboardlayout. ImageNtHeader,IMAGEHLP.DLL,NM,1, locates the IMAGE_NT_HEADERS structure in a PE ImpersonateDdeClientWindow,USER32.DLL,NM,2 enables a Dynamic Data Exchange (DDE) image and returns a pointer to the data. server application to impersonate a DDE client application's security context. ImageRemoveCertificate,IMAGEHLP.DLL,NM,2, is used to remove the specified certificate ImpersonateLoggedOnUser,ADVAPI32.DLL,NM,1, lets the calling thread impersonate a user. from the given file. ImpersonateNamedPipeClient,ADVAPI32.DLL,NM,1, impersonates a named-pipe client ImageRvaToSection,IMAGEHLP.DLL,NM,3, locates a relative virtual address (RVA) within the application. image header of a file that is mapped as a file and returns a pointer to the section table entry for ImpersonateSecurityContext,SECUR32.DLL,NM,1,Allows a server to impersonate a client by that RVA. using a token previously obtained by a call to AcceptSecurityContext (General) or ImageRvaToVa,IMAGEHLP.DLL,NM,4, locates a relative virtual address (RVA) within the QuerySecurityContextToken. image header of a file that is mapped as a file and returns the virtual address of the ImpersonateSelf,ADVAPI32.DLL,NM,1, obtains an access token that impersonates the security corresponding byte in the file. context of the calling process. ImageUnload,IMAGEHLP.DLL,NM,1, is used to deallocate resources from a previous call to the ImportNtmsDatabase,NTMSAPI.DLL,NM,1, causes RSM to import the database files from the ImageLoad function. database Export directory at the next restart of the RSM. ImmAssociateContext,IMM32.DLL,NM,2, associates the specified input context with the ImportSecurityContext,SECUR32.DLL,AW,4,Imports a security context. The security context specified window. must have been exported to the process calling ImportSecurityContext by a previous call to ImmAssociateContextEx,IMM32.DLL,NM,3, changes the association between the input method ExportSecurityContext. context and the specified window or its children. InetIsOffline,URL.DLL,NM,1,Determines whether or not the system is connected to the Internet. ImmConfigureIME,IMM32.DLL,AW,4, displays the configuration dialog box for the IME of the inet_addr,WS2_32.DLL,NM,1, converts a string containing an (Ipv4) Internet Protocol dotted specified input locale identifier (HKL). address into a proper address for the IN_ADDR structure. ImmCreateContext,IMM32.DLL,NM,0, creates a new input context, allocating memory for the inet_addr,WSOCK32.DLL,NM,1, converts a string containing an (Ipv4) Internet Protocol dotted context and initializing it. address into a proper address for the IN_ADDR structure. ImmCreateIMCC,IMM32.DLL,NM,1, (Windows CE .NET Application Development)This function inet_ntoa,WS2_32.DLL,NM,1 converts an (Ipv4) Internet network address into a string in enables an input method editor (IME) to create a new input method context (IMC) component Internet standard dotted format. that is a member of an IMC. (Windows CE .NET 4.2) inet_ntoa,WSOCK32.DLL,NM,1 converts an (Ipv4) Internet network address into a string in ImmDestroyContext,IMM32.DLL,NM,1, releases the input context and frees any memory Internet standard dotted format. associated with it. InflateRect,USER32.DLL,NM,3, increases or decreases the width and height of the specified ImmDestroyIMCC,IMM32.DLL,NM,1, Handle to the IMC component. rectangle. ImmDisableIME,IMM32.DLL,NM,1, disables the input method editor (IME) for a thread or all InitAtomTable,KERNEL32.DLL,NM,1, initializes the local atom table and sets it to the specified threads in a process. size. ImmEnumInputContext,IMM32.DLL,NM,3, retrieves the input context for the specified thread. InitCommonControls,COMCTL32.DLL,NM,0 Registers and initializes the common control ImmEnumRegisterWord,IMM32.DLL,AW,6 enumerates the register strings having the specified window classes. This function is obsolete. reading string, style, and register string. InitCommonControlsEx,COMCTL32.DLL,NM,1,Registers specific common control classes from ImmEscape,IMM32.DLL,AW,4, accesses capabilities of particular IMEs that are not available the common control dynamic-link library through other IMM APIs. and is used mainly for country-specific operations. InitializeAcl,ADVAPI32.DLL,NM,3, creates a new ACL structure. ImmGenerateMessage,IMM32.DLL,NM,1,This function enables an input method editor (IME) to InitializeCriticalSection,KERNEL32.DLL,NM,1, initializes a critical section object. generate messages that are sent to the window associated with the input method context InitializeFlatSB,COMCTL32.DLL,NM,1,Initializes flat scroll bars for a particular window. (IMC). InitializeProcessForWsWatch,PSAPI.DLL,NM,1, initiates monitoring of the working set of the ImmGetCandidateList,IMM32.DLL,AW,4, retrieves a specified candidate list, copying the list to specified process. You must call this function before calling the GetWsChanges function. the specified buffer. InitializeSecurityContext,SECUR32.DLL,AW,12,Initiates the client side, outbound security ImmGetCandidateListCount,IMM32.DLL,AW,2 retrieves the size of the candidate lists. context from a credential handle by using the Negotiate security package. ImmGetCandidateWindow,IMM32.DLL,NM,3, gets information about the candidate list window. InitializeSecurityDescriptor,ADVAPI32.DLL,NM,2, initializes a new security descriptor. ImmGetCompositionFont,IMM32.DLL,AW,2 retrieves information about the logical font InitializeSid,ADVAPI32.DLL,NM,3 initializes a security identifier (SID). currently used to display characters in the composition window. InitiateSystemShutdown,ADVAPI32.DLL,AW,5, displays a dialog box that notifies the user that ImmGetCompositionString,IMM32.DLL,AW,4, retrieves information about the composition the system is shutting down. string. InitSecurityInterface,SECUR32.DLL,AW,0, returns a pointer to an SSPI dispatch table. This ImmGetCompositionWindow,IMM32.DLL,NM,2 retrieves information about the composition function enables clients to use SSPI without binding directly to an implementation of the window. interface. ImmGetContext,IMM32.DLL,NM,1, retrieves the input context associated with the specified InjectNtmsCleaner,NTMSAPI.DLL,NM,5, allows a cleaner cartridge to be inserted into the window. specified library unit. ImmGetConversionList,IMM32.DLL,AW,6, retrieves the conversion result list of characters or InjectNtmsMedia,NTMSAPI.DLL,NM,4, allows media to be inserted into the port of the specified words without generating any IME-related messages. library. If the library is busy, RSM queues InjectNtmsMedia and returns success. ImmGetConversionStatus,IMM32.DLL,NM,3, gets the current conversion status. InSendMessage,USER32.DLL,NM,0 specifies whether the current windowprocedure is ImmGetDefaultIMEWnd,IMM32.DLL,NM,1, gets the default window handle to the IME class. processing a message that was sent from another threadby a call to the SendMessage ImmGetDescription,IMM32.DLL,AW,3, copies the description of the IME to the specified buffer. function. ImmGetGuideLine,IMM32.DLL,AW,4 retrieves information about errors. InsertMenu,USER32.DLL,AW,5, inserts a new menu item into a menu, moving other items ImmGetHotKey,IMM32.DLL,NM,4, This function retrieves the value of the input method editor down the menu. (IME) hot key. InsertMenuItem,USER32.DLL,AW,4, inserts a new menu item at the specified position in a ImmGetIMCCLockCount,IMM32.DLL,NM,1, Handle to the IMC component. menu. ImmGetIMCCSize,IMM32.DLL,NM,1, Handle to the IMC component. InstallColorProfile,MSCMS.DLL,AW,2, installs a given profile for use on a specified machine. ImmGetIMCLockCount,IMM32.DLL,NM,1,This function enables an input method editor (IME) to The profile is also copied to the COLOR directory. get the lock count of the input method context (IMC). InterlockedCompareExchange,KERNEL32.DLL,NM,3 performs an atomic comparison of the ImmGetIMEFileName,IMM32.DLL,AW,3, gets the filename of the IME associated with the values specified in the Destination and Comperand parameters and exchange of the values, specified keyboard layout. based on the outcome of the comparison. ImmGetImeMenuItems,IMM32.DLL,AW,6, retrieves the menu items that are registered in the InterlockedDecrement,KERNEL32.DLL,NM,1 both decrements (decreases byone) the value of IME menu of a specified input context. the specified 32-bit variable and checks theresulting value. ImmGetOpenStatus,IMM32.DLL,NM,1, checks whether the IME is open or closed. InterlockedExchange,KERNEL32.DLL,NM,2, atomically exchanges a pair of 32- bit values. 18 InterlockedExchangeAdd,KERNEL32.DLL,NM,2, performs an atomic addition of the Increment IsColorProfileValid,MSCMS.DLL,NM,2, allows an application to determine whether the specified value to the value pointed to by Addend. profile is a valid International Color Consortium (ICC) profile that can be used for color InterlockedIncrement,KERNEL32.DLL,NM,1 both increments (increases by one) the value of management. the specified 32-bit variable and checks the resulting value. IsDBCSLeadByte,KERNEL32.DLL,NM,1 determines whether a character is alead byte / that is, InternetAttemptConnect,WININET.DLL,NM,1,Attempts to make a connection to the Internet. the first byte of a character in a double-byte character set (DBCS). InternetAutodial,WININET.DLL,NM,2,Causes the modem to automatically dial the default IsDBCSLeadByteEx,KERNEL32.DLL,NM,2 determines whether a character is alead byte / that Internet connection. is, the first byte of a character in a double-byte character set (DBCS). InternetAutodialHangup,WININET.DLL,NM,1,Disconnects an automatic dial-up connection. IsDebuggerPresent,KERNEL32.DLL,NM,0, indicates whether the calling process is running InternetCanonicalizeUrl,WININET.DLL,AW,4,Canonicalizes a URL, which includes converting under the context of a debugger. unsafe characters and spaces into escape sequences. IsDialogMessage,USER32.DLL,AW,2 determines whether a message isintended for the InternetCheckConnection,WININET.DLL,AW,3,Allows an application to check if a connection to specified dialog box and, if it is, processes themessage. the Internet can be established. IsDlgButtonChecked,USER32.DLL,NM,2 determines whether a button control has a check InternetCloseHandle,WININET.DLL,NM,1,Closes a single Internet handle. mark next to it or whether a three-state button control is grayed, checked, or neither. InternetCombineUrl,WININET.DLL,AW,5,Combines a base and relative URL into a single URL. IsEqualGUID,OLE32.DLL,NM,2, GUID to compare to rguid2. rguid2 [in] GUID to compare to The resultant URL is canonicalized (see InternetCanonicalizeUrl). rguid1. InternetConfirmZoneCrossing,WININET.DLL,AW,4,Checks for changes between secure and IsIconic,USER32.DLL,NM,1, determines whether the specified window is minimized (iconic). nonsecure URLs. Always inform the user when a change occurs in security between two URLs. IsMenu,USER32.DLL,NM,1, determines whether a handle is a menu handle. Typically, an application should allow the user to acknowledge the change through interaction IsProcessorFeaturePresent,KERNEL32.DLL,NM,1 determines whether thespecified processor with a dialog box. feature is supported by at least one processoron the current machine. InternetConnect,WININET.DLL,AW,8,Opens an File Transfer Protocol (FTP), Gopher, or HTTP IsRectEmpty,USER32.DLL,NM,1, determines whether the specified rectangle is empty. session for a given site. IsTextUnicode,ADVAPI32.DLL,NM,3, determines whether a buffer probably contains a form of InternetCrackUrl,WININET.DLL,AW,4,Cracks a URL into its component parts. Unicode text. InternetCreateUrl,WININET.DLL,AW,4,Creates a URL from its component parts. IsValidAcl,ADVAPI32.DLL,NM,1 validates an access-control list (ACL). InternetDial,WININET.DLL,NM,5,Initiates a connection to the Internet using a modem. IsValidCodePage,KERNEL32.DLL,NM,1 determines whether a specified code page isvalid. InternetErrorDlg,WININET.DLL,NM,5,Displays a dialog box for the error that is passed to IsValidIid,OLE32.DLL,NM,1,4.2 IsValidIid This function is obsolete. Last updated on InternetErrorDlg, if an appropriate dialog box exists. Wednesday, April 13, 2005 B) 2005 InternetFindNextFile,WININET.DLL,AW,2,Continues a file search started as a result of a IsValidInterface,OLE32.DLL,NM,1,4.2 IsValidInterface This function is obsolete. Last updated previous call to FtpFindFirstFile or GopherFindFirstFile. on Wednesday, April 13, 2005 B) InternetGetConnectedState,WININET.DLL,NM,2,Retrieves the connected state of the local IsValidLocale,KERNEL32.DLL,NM,2, applies a validity test to a locale identifier. system. IsValidPtrIn,OLE32.DLL,NM,2,4.2 IsValidPtrIn This function is obsolete. Last updated on InternetGetConnectedStateEx,WININET.DLL,NM,4,Retrieves the connected state of the Wednesday, April 13, 2005 B) 2005 specified Internet connection. IsValidPtrOut,OLE32.DLL,NM,2,4.2 IsValidPtrOut This function is obsolete. InternetGetCookie,WININET.DLL,AW,4,Retrieves the cookie for the specified URL. IsValidSecurityDescriptor,ADVAPI32.DLL,NM,1, determines whether the components of a InternetGetLastResponseInfo,WININET.DLL,AW,3,Retrieves the last error description or server security descriptor are valid. response on the thread calling this function. IsValidSid,ADVAPI32.DLL,NM,1 validates a SID structure by verifying thatthe revision number InternetGoOnline,WININET.DLL,NM,3,Prompts the user for permission to initiate connection to is within a known range and that the number ofsubauthorities is less than the maximum. a URL. IsValidURL,URLMON.DLL,NM,3, Determines if a specified string is a valid URL. InternetHangUp,WININET.DLL,NM,2,Instructs the modem to disconnect from the Internet. IsWindow,USER32.DLL,NM,1, determines whether the specified window handle identifies an InternetLockRequestFile,WININET.DLL,NM,2,Places a lock on the file that is being used. existing window. InternetOpen,WININET.DLL,AW,5,Initializes an application's use of the WinINet functions. IsWindowEnabled,USER32.DLL,NM,1, determines whether the specified window is enabled for InternetOpenUrl,WININET.DLL,AW,6,Opens a resource specified by a complete FTP, Gopher, mouse and keyboard input. or HTTP URL. IsWindowUnicode,USER32.DLL,NM,1, determines whether the specified window is a native InternetQueryDataAvailable,WININET.DLL,NM,4,Queries the server to determine the amount of Unicode window. data available. IsWindowVisible,USER32.DLL,NM,1, retrieves the visibility state of the specified window. InternetQueryOption,WININET.DLL,AW,4,Queries an Internet option on the specified handle. IsZoomed,USER32.DLL,NM,1, determines whether a window is maximized. InternetReadFile,WININET.DLL,NM,4,Reads data from a handle opened by the joyGetDevCaps,WINMM.DLL,AW,3, queries a joystick to determine its capabilities. InternetOpenUrl, FtpOpenFile, GopherOpenFile, or HttpOpenRequest function. joyGetNumDevs,WINMM.DLL,NM,0, queries the joystick driver for the number of joysticks it InternetReadFileEx,WININET.DLL,AW,4,Reads data from a handle opened by the supports. InternetOpenUrl or HttpOpenRequest function. joyGetPos,WINMM.DLL,NM,2, queries a joystick for its position and button status InternetSetCookie,WININET.DLL,AW,3,Creates a cookie associated with the specified URL. joyGetPosEx,WINMM.DLL,NM,2, queries a joystick for its position and button status. InternetSetDialState,WININET.DLL,NM,3,This function is obsolete. Do not use. joyGetThreshold,WINMM.DLL,NM,2, queries a joystick for its current movement threshold. InternetSetFilePointer,WININET.DLL,NM,5,Sets a file position for InternetReadFile. This is a joyReleaseCapture,WINMM.DLL,NM,1, releases the specified captured joystick. synchronous call; however, subsequent calls to InternetReadFile might block or return pending joySetCapture,WINMM.DLL,NM,4 captures a joystick by causing itsmessages to be sent to the if the data is not available from the cache and the server does not support random access. specified window. InternetSetOption,WININET.DLL,AW,4,Sets an Internet option. joySetThreshold,WINMM.DLL,NM,2, sets the movement threshold of a joystick. InternetSetOptionEx,WININET.DLL,AW,5,Implemented only as a stub that calls the keybd_event,USER32.DLL,NM,4, synthesizes a keystroke. InternetSetOption function; InternetSetOptionEx has no functionality of its own. Do not use this KillTimer,USER32.DLL,NM,2, destroys the specified timer. function at this time. LaunchWizard,MAPI32.DLL,NM,5 Call LaunchWizard to add the MSEMS service. InternetSetStatusCallback,WININET.DLL,AW,2,Sets up a callback function that WinINet LBItemFromPt,COMCTL32.DLL,NM,4, retrieves the index of the item at the specified point in a functions can call as progress is made during an operation. list box. InternetTimeFromSystemTime,WININET.DLL,AW,4,Formats a date and time according to the LCMapString,KERNEL32.DLL,AW,6, maps one character string to another, performing a HTTP version 1.0 specification. specified locale-dependent transformation. InternetTimeToSystemTime,WININET.DLL,AW,3,Converts an HTTP time/date string to a LeaveCriticalPolicySection,USERENV.DLL,NM,1, resumes the background application of SYSTEMTIME structure. policy. This function closes the handle to the policy section. InternetUnlockRequestFile,WININET.DLL,NM,1,Unlocks a file that was locked using LeaveCriticalSection,KERNEL32.DLL,NM,1, releases ownership of the specified critical section InternetLockRequestFile. object. InternetWriteFile,WININET.DLL,NM,4,Writes data to an open Internet file. LHashValOfNameSys,OLEAUT32.DLL,AW,3,Computes a hash value for a name that can then IntersectClipRect,GDI32.DLL,NM,5 creates a new clipping region fromthe intersection of the be passed to ITypeComp::Bind, ITypeComp::BindType, ITypeLib::FindName, or current clipping region and the specifiedrectangle. lineAccept,TAPI32.DLL,NM,3, accepts the specified offered call. IntersectRect,USER32.DLL,NM,3 calculates the intersection of two source rectangles and lineAddProvider,TAPI32.DLL,AW,3, installs a new telephony service provider into the telephony places the coordinates of the intersection rectangle into the destination rectangle. system. InvalidateRect,USER32.DLL,NM,3, adds a rectangle to the specified window?s update region. lineAddToConference,TAPI32.DLL,NM,2, adds the call specified by hConsultCall to the InvalidateRgn,USER32.DLL,NM,3, invalidates the client area within the window. conference call specified by hConfCall. InventoryNtmsLibrary,NTMSAPI.DLL,NM,3, queues an inventory of the specified library. If the lineAgentSpecific,TAPI32.DLL,NM,5 allows the application to accessproprietary handler- library is busy, RSM queues InventoryNtmsLibrary and returns success. specific functions of the agent handlerassociated with the address. InvertRect,USER32.DLL,NM,2 inverts a rectangle in a window byperforming a logical NOT lineAnswer,TAPI32.DLL,NM,3, answers the specified offering call. operation on the color values for eachpixel in the rectangle?s interior. lineBlindTransfer,TAPI32.DLL,AW,3 performs a blind or single-steptransfer of the specified call InvertRgn,GDI32.DLL,NM,2, inverts the colors in the specified region. to the specified destinationaddress. ioctlsocket,WS2_32.DLL,NM,3, can be used on any socket in any state. lineClose,TAPI32.DLL,NM,1, closes the specified open line device. ioctlsocket,WSOCK32.DLL,NM,3, can be used on any socket in any state. lineCompleteCall,TAPI32.DLL,NM,4, specifies how a call that could not be connected normally IsAccelerator,OLE32.DLL,NM,4,Determines whether the keystroke maps to an accelerator in should be completed instead. the given accelerator table. lineCompleteTransfer,TAPI32.DLL,NM,4, completes the transfer of the specified call to the IsAsyncMoniker,URLMON.DLL,NM,1, Tests to determine whether a moniker supports party connected in the consultation call. asynchronous binding. lineConfigDialog,TAPI32.DLL,AW,3 causes the provider of the specified line device to display a IsBadCodePtr,KERNEL32.DLL,NM,1, determines whether the calling process has read access dialog box (attached to hwndOwner of the application) to allow the user to configure parameters to the memory at the specified address. related to the line device. IsBadHugeReadPtr,KERNEL32.DLL,NM,2, verifies that the calling process has read access to lineConfigDialogEdit,TAPI32.DLL,AW,6 causes the provider of the specified line device to the specified range of memory. display a dialog box (attached to hwndOwner of the application) to allow the user to configure IsBadHugeWritePtr,KERNEL32.DLL,NM,2, verifies that the calling process has write access to parameters related to the line device. the specified range of memory. lineConfigProvider,TAPI32.DLL,NM,2, causes a service provider to display its configuration IsBadReadPtr,KERNEL32.DLL,NM,2, verifies that the calling process has read access to the dialog box. specified range of memory. LineDDA,GDI32.DLL,NM,6 determines which pixels should be highlighted for a line defined by IsBadStringPtr,KERNEL32.DLL,AW,2, verifies that the calling process has read access to a the specified starting and ending points. range of memory pointed to by a string pointer. lineDeallocateCall,TAPI32.DLL,NM,1, deallocates the specified call handle. IsBadWritePtr,KERNEL32.DLL,NM,2, verifies that the calling process has write access to the lineDevSpecific,TAPI32.DLL,NM,5, enables service providers to provide access to features not specified range of memory. offered by other TAPI functions. IsCharAlpha,USER32.DLL,AW,1, determines whether a character is an alphabetic character. lineDevSpecificFeature,TAPI32.DLL,NM,4, enables service providers to provide access to IsCharAlphaNumeric,USER32.DLL,AW,1, determines whether a character is either an features not offered by other TAPI functions. alphabetic or a numeric character. lineDial,TAPI32.DLL,AW,3, dials the specified dialable number on the specified call. IsCharLower,USER32.DLL,AW,1, determines whether a character is lowercase. lineDrop,TAPI32.DLL,NM,3, drops or disconnects the specified call. IsCharUpper,USER32.DLL,AW,1, determines whether a character is uppercase. lineForward,TAPI32.DLL,AW,7 forwards calls destined for the specified address on the IsChild,USER32.DLL,NM,2, tests whether a window is a child window or descendant window of specified line, according to the specified forwarding instructions. a specified parent window. lineGatherDigits,TAPI32.DLL,AW,7 initiates the buffered gathering of digits on the specified call. IsClipboardFormatAvailable,USER32.DLL,NM,1, determines whether the clipboard contains lineGenerateDigits,TAPI32.DLL,AW,4 initiates the generation of thespecified digits on the data in the specified format. specified call as inband tones using thespecified signaling mode. IsColorProfileTagPresent,MSCMS.DLL,NM,3, reports whether a specified International Color lineGenerateTone,TAPI32.DLL,NM,5, generates the specified inband tone over the specified Consortium (ICC) tag is present in the specified color profile. call. 19 lineGetAddressCaps,TAPI32.DLL,AW,6, queries the specified address on the specified line lineSetCurrentLocation,TAPI32.DLL,NM,2 sets the location used as the context for address device to determine its telephony capabilities. translation. lineGetAddressID,TAPI32.DLL,AW,5 returns the address identifierassociated with an address in lineSetDevConfig,TAPI32.DLL,AW,4 allows the application to restore the configuration of a a different format on the specifiedline. media stream device on a line device to a setup previously obtained using lineGetDevConfig . lineGetAddressStatus,TAPI32.DLL,AW,3, allows an application to query the specified address lineSetLineDevStatus,TAPI32.DLL,NM,3, sets the line device status. for its current status. lineSetMediaControl,TAPI32.DLL,NM,12 enables and disables controlactions on the media lineGetAgentActivityList,TAPI32.DLL,AW,3 obtains the identities of activities that the application stream associated with the specified line,address, or call. can select using lineSetAgentActivity to indicate what function the agent is actually performing lineSetMediaMode,TAPI32.DLL,NM,2, changes the call's media mode in its LINECALLINFO at the moment. structure. lineGetAgentCaps,TAPI32.DLL,AW,5, obtains the agent-related capabilities supported on the lineSetNumRings,TAPI32.DLL,NM,3, sets the number of rings that must occur before an specified line device. incoming call is answered. lineGetAgentGroupList,TAPI32.DLL,AW,3 obtains the identities of agent groups (combination of lineSetTerminal,TAPI32.DLL,NM,7 enables an application to specifywhich terminal information queue, supervisor, skill level, and so on) into which the agent currently logged in on the related to the specified line, address,or call is to be routed. workstation is permitted to log into on the automatic call distributor. lineSetTollList,TAPI32.DLL,AW,4, manipulates the toll list. lineGetAgentStatus,TAPI32.DLL,AW,3, obtains the agent-related status on the specified lineSetupConference,TAPI32.DLL,AW,6, sets up a conference call for the addition of the third address. party. lineGetAppPriority,TAPI32.DLL,AW,6 allows an application to determine whether or not it is in lineSetupTransfer,TAPI32.DLL,AW,3, initiates a transfer of the call specified by the hCall the handoff priority list for a particular media mode or Assisted Telephony request mode and, if parameter. so, its position in the priority list. lineShutdown,TAPI32.DLL,NM,1, shuts down the application's usage of the line abstraction of lineGetCallInfo,TAPI32.DLL,AW,2, enables an application to obtain fixed information about the the API. specified call. lineSwapHold,TAPI32.DLL,NM,2, swaps the specified active call with the specified call on lineGetCallStatus,TAPI32.DLL,NM,2, returns the current status of the specified call. consultation hold. lineGetConfRelatedCalls,TAPI32.DLL,NM,2 returns a list of call handles that are part of the LineTo,GDI32.DLL,NM,3, draws a line from the current position up to, but not including, the same conference call as the specified call. specified point. lineGetCountry,TAPI32.DLL,AW,3 fetches the stored dialing rules and other information related lineTranslateAddress,TAPI32.DLL,AW,7, translates the specified address into another format. to a specified country, the first country in the country list, or all countries. lineUncompleteCall,TAPI32.DLL,NM,2, cancels the specified call completion request on the lineGetDevCaps,TAPI32.DLL,AW,5, queries a specified line device to determine its telephony specified line. capabilities. lineUnhold,TAPI32.DLL,NM,1, retrieves the specified held call. lineGetDevConfig,TAPI32.DLL,AW,3 returns an "opaque" data structure object, the contents of lineUnpark,TAPI32.DLL,AW,4, retrieves the call parked at the specified address and returns a which are specific to the line (service provider) and device class. call handle for it. lineGetIcon,TAPI32.DLL,AW,3 allows an application to retrieve aservice line device-specific (or listen,WS2_32.DLL,NM,2,WSAEINVAL was not invoked prior to accept. provider-specific) icon fordisplay to the user. listen,WSOCK32.DLL,NM,2,WSAEINVAL was not invoked prior to accept. lineGetID,TAPI32.DLL,AW,6 returns a device identifier for thespecified device class associated LoadAccelerators,USER32.DLL,AW,2, loads the specified accelerator table. with the selected line, address,or call. LoadBitmap,USER32.DLL,AW,2, loads the specified bitmap resource from a module?s lineGetLineDevStatus,TAPI32.DLL,AW,2, enables an application to query the specified open executable file. line device for its current status. LoadCursor,USER32.DLL,AW,2, loads the specified cursor resource from the executable (. lineGetMessage,TAPI32.DLL,NM,3 returns the next TAPI message that is queued for delivery LoadCursorFromFile,USER32.DLL,AW,1, creates a cursor based on data contained in a file. to an application that is using the Event Handle notification mechanism LoadIcon,USER32.DLL,AW,2, can load only icons of these dimensions. lineGetNewCalls,TAPI32.DLL,NM,4 returns call handles to calls on aspecified line or address LoadImage,USER32.DLL,AW,6, loads an icon, cursor, or bitmap. for which the application currently doesnot have handles. LoadKeyboardLayout,USER32.DLL,AW,2, loads a new keyboard layout into the system. lineGetNumRings,TAPI32.DLL,NM,3 determines the number of rings anincoming call on the LoadLibrary,KERNEL32.DLL,AW,1, maps the specified executable module into the address given address should ring prior to answeringthe call. space of the calling process. lineGetProviderList,TAPI32.DLL,AW,2, returns a list of service providers currently installed in LoadLibraryEx,KERNEL32.DLL,AW,3, maps a specified executable module into the address the telephony system. space of the calling process. lineGetRequest,TAPI32.DLL,AW,3, retrieves the next by-proxy request for the specified request LoadMenu,USER32.DLL,AW,2, loads the specified menu resource from the executable (. mode. LoadMenuIndirect,USER32.DLL,AW,1, loads the specified menu template in memory. lineGetStatusMessages,TAPI32.DLL,NM,3 enables an application to query which notification LoadModule,KERNEL32.DLL,NM,2, loads and executes an application or creates a new messages the application is set up to receive for events related to status changes for the instance of an existing application. specified line or any of its addresses. LoadPerfCounterTextStrings,LOADPERF.DLL,AW,2, loads performance objects and counters lineGetTranslateCaps,TAPI32.DLL,AW,3, returns address translation capabilities. from the system that are identified by the specified initialization file. lineHandoff,TAPI32.DLL,AW,3, gives ownership of the specified call to another application. LoadRegTypeLib,OLEAUT32.DLL,NM,5,4.2 LoadRegTypeLib This function uses registry lineHold,TAPI32.DLL,NM,1, places the specified call on hold. information to load a type library. HRESULT LoadRegTypeLib( REFGUID rguid, unsigned lineInitialize,TAPI32.DLL,NM,5, is obsolete. short lineInitializeEx,TAPI32.DLL,AW,7, initializes the application's use of TAPI for subsequent use of LoadResource,KERNEL32.DLL,NM,2, loads the specified resource into global memory. the line abstraction. LoadString,USER32.DLL,AW,4 loads a string resource from the executablefile associated with lineMonitorDigits,TAPI32.DLL,NM,2, enables and disables the unbuffered detection of digits a specified module, copies the string into abuffer, and appends a terminating null character. received on the call. LoadTypeLib,OLEAUT32.DLL,NM,2,ExLoads a type library and (optionally) registers it in the lineMonitorTones,TAPI32.DLL,NM,3, enables and disables the detection of inband tones on the system registry. call. LoadTypeLibEx,OLEAUT32.DLL,NM,3,Loads a type library and (optionally) registers it in the lineNegotiateAPIVersion,TAPI32.DLL,NM,6, allows an application to negotiate an API version system registry. to use. LoadUserProfile,USERENV.DLL,AW,2, loads the specified user's profile. The profile can be a lineNegotiateExtVersion,TAPI32.DLL,NM,6 allows an application to negotiate an extension local user profile or a roaming user profile. version to use with the specified line device. LocalAlloc,KERNEL32.DLL,NM,2, allocates the specified number of bytes from the heap. lineOpen,TAPI32.DLL,AW,9 opens the line device specified by its deviceidentifier and returns a LocalCompact,KERNEL32.DLL,NM,1, is obsolete. line handle for the corresponding openedline device. LocalFileTimeToFileTime,KERNEL32.DLL,NM,2 converts a local file time to a file time based linePark,TAPI32.DLL,AW,4, parks the specified call according to the specified park mode. on the Coordinated Universal Time (UTC). linePickup,TAPI32.DLL,AW,5 picks up a call alerting at the specified destination address and LocalFlags,KERNEL32.DLL,NM,1 returns information about the specified local memory object. returns a call handle for the picked-up call. LocalFree,KERNEL32.DLL,NM,1, frees the specified local memory object and invalidates its linePrepareAddToConference,TAPI32.DLL,AW,3, prepares an existing conference call for the handle. addition of another party. LocalHandle,KERNEL32.DLL,NM,1 retrieves the handle associated with the specified pointer to lineProxyMessage,TAPI32.DLL,NM,6, is used by a registered proxy request handler to a local memory object. generate TAPI messages related to its role. LocalReAlloc,KERNEL32.DLL,NM,3, changes the size or the attributes of a specified local lineProxyResponse,TAPI32.DLL,NM,3 used by a registered proxy request handler to generate memory object. TAPI messages related to its role. LocalShrink,KERNEL32.DLL,NM,2, is obsolete. lineRedirect,TAPI32.DLL,AW,3, redirects the specified offering call to the specified destination LocalSize,KERNEL32.DLL,NM,1, returns the current size, in bytes, of the specified local address. memory object. lineRegisterRequestRecipient,TAPI32.DLL,NM,4 registers the invokingapplication as a recipient LocalUnlock,KERNEL32.DLL,NM,1, unlocks it and decrements the lock count by one. of requests for the specified requestmode. LockFile,KERNEL32.DLL,NM,5, locks a region in an open file. lineReleaseUserUserInfo,TAPI32.DLL,NM,1 informs the service provider that the application LockFileEx,KERNEL32.DLL,NM,6, locks a byte range within an open file for shared or exclusive has processed the user-user information contained in the LINECALLINFO structure, and that access. subsequently received user-user information can now be written into that structure. LockResource,KERNEL32.DLL,NM,1, locks the specified resource in memory. lineRemoveFromConference,TAPI32.DLL,NM,1, removes the specified call from the LockServiceDatabase,ADVAPI32.DLL,NM,1, locks the specified service control manager conference call to which it currently belongs. database. lineRemoveProvider,TAPI32.DLL,NM,2, removes an existing telephony service provider from LockWindowUpdate,USER32.DLL,NM,1, disables or reenables drawing in the specified the telephony system. window. lineSecureCall,TAPI32.DLL,NM,1, secures the call from any interruptions or interference that LogonUser,ADVAPI32.DLL,AW,6, attempts to log a user on to the local was called. can affect the call's media stream. LookupAccountName,ADVAPI32.DLL,AW,7, accepts the name of a system and an account as lineSendUserUserInfo,TAPI32.DLL,NM,3, sends user-user information to the remote party on input. the specified call. LookupAccountSid,ADVAPI32.DLL,AW,7, accepts a security identifier (SID) as input. lineSetAgentActivity,TAPI32.DLL,NM,3, sets the agent activity code associated with a particular LookupIconIdFromDirectory,USER32.DLL,NM,2, searches through icon or cursor data for the address. icon or cursor that best fits the current display device. lineSetAgentGroup,TAPI32.DLL,NM,3, sets the agent groups into which the agent is logged into LookupIconIdFromDirectoryEx,USER32.DLL,NM,5 searches through icon or cursor data for the on a particular address. icon or cursor that best fits the current display device. lineSetAgentState,TAPI32.DLL,NM,4, sets the agent state associated with a particular address. LookupPrivilegeDisplayName,ADVAPI32.DLL,AW,5, retrieves a displayable name representing lineSetAppPriority,TAPI32.DLL,AW,6 allows an application to set its priority in the handoff a specified privilege. priority list for a particular media mode or Assisted Telephony request mode, or to remove itself LookupPrivilegeName,ADVAPI32.DLL,AW,4 retrieves the name correspondingto the privilege from the priority list. represented on a specific system by a specifiedlocally unique identifier (LUID). lineSetAppSpecific,TAPI32.DLL,NM,2 enables an application to set theapplication-specific field LookupPrivilegeValue,ADVAPI32.DLL,AW,3 retrieves the locally unique identifier (LUID) used of the specified call's call-informationrecord. on a specified system to locally represent the specified privilege name. lineSetCallData,TAPI32.DLL,NM,3, sets the CallData member in LINECALLINFO. LookupSecurityDescriptorParts,ADVAPI32.DLL,AW,7, retrieves security information from a self- lineSetCallParams,TAPI32.DLL,NM,5 allows an application to change bearer mode and/or the relative security descriptor. rate parameters of an existing call. LPropCompareProp,MAPI32.DLL,NM,2, compares two property values to determine if they are lineSetCallPrivilege,TAPI32.DLL,NM,2, sets the application's privilege to the specified privilege. equal. lineSetCallQualityOfService,TAPI32.DLL,NM,5 allows the application to attempt to change the LPtoDP,GDI32.DLL,NM,3, converts logical coordinates into device coordinates. quality of service parameters (reserved capacity and performance guarantees) for an existing LsaCallAuthenticationPackage,SECUR32.DLL,NM,7,Used by a logon application to call. communicate with an authentication package. lineSetCallTreatment,TAPI32.DLL,NM,2, sets the sounds a party on a call that is unanswered LsaConnectUntrusted,SECUR32.DLL,NM,1,Establishes an untrusted connection to the LSA or on hold hears. server. 20 LsaDeregisterLogonProcess,SECUR32.DLL,NM,1,Deletes the caller's logon application context mciDriverNotify,WINMM.DLL,NM,3,MCI drivers call mciDriverNotify to post an MM_MCINOTIFY and closes the connection to the LSA server. message to an application. LsaFreeReturnBuffer,SECUR32.DLL,NM,1,Frees the memory used by a buffer previously mciDriverYield,WINMM.DLL,NM,1,calls the application’s yield function. The yield function allocated by the LSA. checks to see if the user has pressed the break key. LsaLogonUser,SECUR32.DLL,NM,14,Authenticates a security principal's logon data using mciFreeCommandResource,WINMM.DLL,NM,1,function frees from memory a command table stored credentials information. that was loaded with mciLoadCommandResource. LsaLookupAuthenticationPackage,SECUR32.DLL,NM,3,Obtains the unique identifier of an mciGetCreatorTask,WINMM.DLL,NM,1, retrieves a handle to the creator task for the specified authentication package. device. LsaRegisterLogonProcess,SECUR32.DLL,NM,3,Establishes a connection to the LSA server mciGetDeviceID,WINMM.DLL,AW,1, retrieves the device identifier corresponding to the name and verifies that the caller is a logon application. of an open device. LsaRegisterPolicyChangeNotification,SECUR32.DLL,NM,2, registers an event handle with the mciGetDriverData,WINMM.DLL,NM,1,returns instance-specific information that was set with local security authority (LSA). This event handle is signaled whenever the indicated LSA policy mciSetDriverData. is modified. mciGetErrorString,WINMM.DLL,AW,3, retrieves a string that describes the specified MCI error LsaUnregisterPolicyChangeNotification,SECUR32.DLL,NM,2, disables a previously registered code. notification event. mciGetYieldProc,WINMM.DLL,NM,2, retrieves the address of the callback function associated LSEnumProviders,LSAPI32.DLL,NM,2, returns a unique string for each installed license system with the "wait" (MCI_WAIT) flag. service provider. mciLoadCommandResource,WINMM.DLL,NM,3,loads the specified resource and registers it as LSEnumProviders,MSLSP32.DLL,NM,2, returns a unique string for each installed license an MCI command table. system service provider. mciSendCommand,WINMM.DLL,AW,4, sends a command message to the specified MCI LSFreeHandle,LSAPI32.DLL,NM,1, frees the licensing handle context. device. LSFreeHandle,MSLSP32.DLL,NM,1, frees the licensing handle context. mciSendString,WINMM.DLL,AW,4, sends a command string to an MCI device. LSQuery,LSAPI32.DLL,NM,5 returns information about the service provider or the license mciSetDriverData,WINMM.DLL,NM,2,is used for storing instance-specific information for an system context associated with the specified handle obtained by a call to the LSRequest MCI driver. function. mciSetYieldProc,WINMM.DLL,NM,3 sets the address of a procedure to becalled periodically LSQuery,MSLSP32.DLL,NM,5 returns information about the service provider or the license when an MCI device is waiting for a command tofinish because the "wait" (MCI_WAIT) flag was system context associated with the specified handle obtained by a call to the LSRequest specified. function. MenuHelp,COMCTL32.DLL,NM,7 processes WM_MENUSELECT and LSRelease,LSAPI32.DLL,NM,3 requests the license system release. WM_COMMANDmessages and displays help text about the current menu in thespecified status LSRelease,MSLSP32.DLL,NM,3 requests that the license system release theNotice:be window. supported in future releases of Microsoft Windows. MenuItemFromPoint,USER32.DLL,NM,4, determines which menu item, if any, is at the LSRequest,LSAPI32.DLL,NM,9, asks that the license system grant the licensing resources so specified location. the calling application can execute. MesBufferHandleReset,RPCRT4.DLL,NM,6, re-initializes the handle for buffer serialization. LSRequest,MSLSP32.DLL,NM,9, asks that the license system grant the licensing resources so MesDecodeBufferHandleCreate,RPCRT4.DLL,NM,3, creates a decoding handle and initializes the calling application can execute. it for a (fixed) buffer style of serialization. lstrcat,KERNEL32.DLL,AW,2, appends one string to another. MesDecodeIncrementalHandleCreate,RPCRT4.DLL,NM,3, creates a decoding handle for the lstrcmp,KERNEL32.DLL,AW,2, compares two character strings. incremental style of serialization. lstrcmpi,KERNEL32.DLL,AW,2, compares two character strings. MesEncodeDynBufferHandleCreate,RPCRT4.DLL,NM,3 creates an encoding handle and then lstrcpy,KERNEL32.DLL,AW,2, copies a string to a buffer. initializes it for a dynamic buffer style of serialization. lstrcpyn,KERNEL32.DLL,AW,3, copies a specified number of characters from a source string MesEncodeFixedBufferHandleCreate,RPCRT4.DLL,NM,4 creates an encodinghandle and then into a buffer. initializes it for a fixed buffer style ofserialization. lstrlen,KERNEL32.DLL,AW,1 returns the length in bytes (ANSI version) orcharacters (Unicode MesEncodeIncrementalHandleCreate,RPCRT4.DLL,NM,4, creates an encoding and then version) of the specified string (not includingthe terminating null character). initializes it for the incremental style of serialization. LSUpdate,LSAPI32.DLL,NM,6, updates the synchronization between the licensed application MesHandleFree,RPCRT4.DLL,NM,1, frees the memory allocated by the serialization handle. software and the license system. MesIncrementalHandleReset,RPCRT4.DLL,NM,6, re-initializes the handle for incremental LSUpdate,MSLSP32.DLL,NM,6, updates the synchronization between the licensed application serialization. software and the license system. MesInqProcEncodingId,RPCRT4.DLL,NM,3 provides the identity of an encoding. LZClose,LZ32.DLL,NM,1 closes a file that was opened by using the LZOpenFile function. MessageBeep,USER32.DLL,NM,1, plays a waveform sound. LZCopy,LZ32.DLL,NM,2, copies a source file to a destination file. MessageBox,USER32.DLL,AW,4, creates, displays, and operates a message box. LZDone,LZ32.DLL,NM,0 is obsolete. MessageBoxEx,USER32.DLL,AW,5, creates, displays, and operates a message box. LZInit,LZ32.DLL,NM,1 allocates memory for the internal datastructures required to decompress MessageBoxIndirect,USER32.DLL,AW,1, creates, displays, and operates a message box. files, and then creates andinitializes them. midiConnect,WINMM.DLL,NM,3 connects a MIDI input device to a MIDIthru or output device, or LZOpenFile,LZ32.DLL,AW,3 creates, opens, reopens, or deletes the specified file. connects a MIDI thru device to a MIDIoutput device. LZRead,LZ32.DLL,NM,3, reads (at most) the specified number of bytes from a file and copies midiDisconnect,WINMM.DLL,NM,3 disconnects a MIDI input device from aMIDI thru or output them into a buffer. device, or disconnects a MIDI thru device froma MIDI output device. LZSeek,LZ32.DLL,NM,3, moves a file pointer a number of bytes from a starting position. midiInAddBuffer,WINMM.DLL,NM,3 sends an input buffer to a specified opened MIDI input LZStart,LZ32.DLL,NM,0 is obsolete. device. MakeAbsoluteSD,ADVAPI32.DLL,NM,11 creates a security descriptor inabsolute format by midiInClose,WINMM.DLL,NM,1, closes the specified MIDI input device. using a security descriptor in self-relativeformat as a template. midiInGetDevCaps,WINMM.DLL,AW,3, determines the capabilities of a specified MIDI input MakeDragList,COMCTL32.DLL,NM,1, changes the specified single-selection list box to a drag device. list box. midiInGetErrorText,WINMM.DLL,AW,3, retrieves a textual description for an error identified by MakeSelfRelativeSD,ADVAPI32.DLL,NM,3 creates a security descriptor inself-relative format the specified error code. by using a security descriptor in absoluteformat as a template. midiInGetID,WINMM.DLL,NM,2, gets the device identifier for the given MIDI input device. MakeSignature,SECUR32.DLL,NM,4,Generates a cryptographic checksum of the message, midiInGetNumDevs,WINMM.DLL,NM,0, retrieves the number of MIDI input devices in the and also includes sequencing information to prevent message loss or insertion. system. MakeSureDirectoryPathExists,IMAGEHLP.DLL,NM,1, creates all the directories in the specified midiInMessage,WINMM.DLL,NM,4, sends a message to the MIDI device driver. DirPath, beginning with the root. midiInOpen,WINMM.DLL,NM,5, opens a specified MIDI input device. MapAndLoad,IMAGEHLP.DLL,NM,5, maps an image and preloads data from the mapped file. midiInPrepareHeader,WINMM.DLL,NM,3, prepares a buffer for MIDI input. MapDebugInformation,IMAGEHLP.DLL,NM,4, gains access to the debugging information for an midiInReset,WINMM.DLL,NM,1, stops input on a given MIDI input device. image. midiInStart,WINMM.DLL,NM,1, starts MIDI input on the specified MIDI input device. MapDialogRect,USER32.DLL,NM,2, converts (maps) the specified dialog box units to screen midiInStop,WINMM.DLL,NM,1, stops MIDI input on the specified MIDI input device. units (pixels). midiInUnprepareHeader,WINMM.DLL,NM,3, cleans up the preparation performed by the MapFileAndCheckSum,IMAGEHLP.DLL,AW,3, computes the checksum of the specified file. midiInPrepareHeader function. MapGenericMask,ADVAPI32.DLL,NM,2 maps the generic access rights in an access mask to midiOutCacheDrumPatches,WINMM.DLL,NM,4 requests that an internal MIDIsynthesizer specific and standard access rights. device preload and cache a specified set of key-basedpercussion patches. MAPIAdminProfiles,MAPI32.DLL,NM,2, creates a profile administration object. midiOutCachePatches,WINMM.DLL,NM,4, requests that an internal MIDI synthesizer device MAPIAllocateBuffer,MAPI32.DLL,NM,2, allocates a memory buffer. preload and cache a specified set of patches. MAPIAllocateMore,MAPI32.DLL,NM,3 allocates a memory buffer that islinked to another buffer midiOutClose,WINMM.DLL,NM,1, closes the specified MIDI output device. previously allocated with theMAPIAllocateBuffer function. midiOutGetDevCaps,WINMM.DLL,AW,3, queries a specified MIDI output device to determine MAPIFreeBuffer,MAPI32.DLL,NM,1 frees a memory buffer allocated with a call to the its capabilities. MAPIAllocateBuffer function or the MAPIAllocateMore function. midiOutGetErrorText,WINMM.DLL,AW,3, retrieves a textual description for an error identified by MAPIGetDefaultMalloc,MAPI32.DLL,NM,0, retrieves the address of the default MAPI memory the specified error code. allocation function. midiOutGetID,WINMM.DLL,NM,2 retrieves the device identifier for the given MIDI output MAPIInitialize,MAPI32.DLL,NM,1, increments the MAPI subsystem reference count and device. initializes global data for the MAPI DLL. midiOutGetNumDevs,WINMM.DLL,NM,0, retrieves the number of MIDI output devices present MAPIInitIdle,MAPI32.DLL,NM,1, initializes the MAPI idle engine for the calling application. in the system. MAPILogonEx,MAPI32.DLL,NM,5 logs a client application on to a session with the messaging midiOutLongMsg,WINMM.DLL,NM,3 sends a system-exclusive MIDI message to the specified system. MIDI output device. MAPIOpenFormMgr,MAPI32.DLL,NM,2, opens an IMAPIFormMgr interface on a form library midiOutMessage,WINMM.DLL,NM,4, sends a message to the MIDI device drivers. provider object in the context of an existing session. midiOutOpen,WINMM.DLL,NM,5, opens a MIDI output device for playback. MAPIOpenLocalFormContainer,MAPI32.DLL,NM,1, returns an interface pointer to the local midiOutPrepareHeader,WINMM.DLL,NM,3, prepares a MIDI system-exclusive or stream buffer form library. for output. MAPIUninitialize,MAPI32.DLL,NM,0, decrements the reference count, -instance global data for midiOutReset,WINMM.DLL,NM,1, turns off all notes on all MIDI channels for the specified MIDI the MAPI DLL. output device. MapStorageSCode,MAPI32.DLL,NM,1, maps an HRESULT return value from an OLE storage midiOutSetVolume,WINMM.DLL,NM,2, sets the volume of a MIDI output device. object to a MAPI return value of the SCODE type. midiOutShortMsg,WINMM.DLL,NM,2 sends a short MIDI message to MapViewOfFile,KERNEL32.DLL,NM,5, maps a view of a file into the address space of the themidiOutGetVolumespecified MIDI output device. calling process. midiOutUnprepareHeader,WINMM.DLL,NM,3, cleans up the preparation performed by the MapViewOfFileEx,KERNEL32.DLL,NM,6, maps a view of a file into the address space of the midiOutPrepareHeader function. calling process. midiStreamClose,WINMM.DLL,NM,1, closes an open MIDI stream. MapVirtualKey,USER32.DLL,AW,2 translates (maps) a virtual-key codeinto a scan code or midiStreamOpen,WINMM.DLL,NM,6, opens a MIDI stream for output. character value, or translates a scan code intoa virtual-key code. midiStreamOut,WINMM.DLL,NM,3, plays or queues a stream (buffer) of MIDI data to a MIDI MapVirtualKeyEx,USER32.DLL,AW,3 translates (maps) a virtual-key codeinto a scan code or output device. character value, or translates a scan code intoa virtual-key code. midiStreamPause,WINMM.DLL,NM,1, pauses playback of a specified MIDI stream. MapWindowPoints,USER32.DLL,NM,4 converts (maps) a set of points from a coordinate space midiStreamPosition,WINMM.DLL,NM,3, retrieves the current position in a MIDI stream. relative to one window to a coordinate space relative to another window. midiStreamProperty,WINMM.DLL,NM,3, sets or retrieves properties of a MIDI data stream MaskBlt,GDI32.DLL,NM,12, combines the color data for the source and destination bitmaps associated with a MIDI output device. using the specified mask and raster operation. midiStreamRestart,WINMM.DLL,NM,1, restarts a paused MIDI stream. 21 midiStreamStop,WINMM.DLL,NM,1, turns off all notes on all MIDI channels for the specified MprAdminInterfaceGetHandle,MPRAPI.DLL,NM,4, retrieves a handle to a specified interface. MIDI output device. MprAdminInterfaceGetInfo,MPRAPI.DLL,NM,4, retrieves information for a specified interface on MIMEAssociationDialog,URL.DLL,AW,6,Runs the unregistered Multipurpose Internet Mail a specified server. Extensions (MIME) content type dialog box. MprAdminInterfaceQueryUpdateResult,MPRAPI.DLL,NM,4, returns the result of the last mixerClose,WINMM.DLL,NM,1, closes the specified mixer device. request to a specified router manager to update its routes for a specified interface. For more mixerGetControlDetails,WINMM.DLL,AW,3, retrieves details about a single control associated information, see MprAdminInterfaceUpdateRoutes. with an audio line. MprAdminInterfaceSetCredentials,MPRAPI.DLL,NM,5,Use MprAdminInterfaceSetCredentials mixerGetDevCaps,WINMM.DLL,AW,3, queries a specified mixer device to determine its function to set the domain, user name, and password that will be used for dialing out on the capabilities. specified demand-dial interface. mixerGetID,WINMM.DLL,NM,3, retrieves the device identifier for a mixer device associated with MprAdminInterfaceSetInfo,MPRAPI.DLL,NM,4, sets information for a specified interface on a a specified device handle. specified server. mixerGetLineControls,WINMM.DLL,AW,3, retrieves one or more controls associated with an MprAdminInterfaceTransportAdd,MPRAPI.DLL,NM,5, adds a transport (for example, IP or IPX) audio line. to a specified interface. mixerGetLineInfo,WINMM.DLL,AW,3, retrieves information about a specific line of a mixer MprAdminInterfaceTransportGetInfo,MPRAPI.DLL,NM,5, retrieves information about a transport device. running on a specified interface. mixerGetNumDevs,WINMM.DLL,NM,0, retrieves the number of mixer devices present in the MprAdminInterfaceTransportRemove,MPRAPI.DLL,NM,3, removes a transport (for example, IP system. or IPX) from a specified interface. mixerMessage,WINMM.DLL,NM,4, sends a custom mixer driver message directly to a mixer MprAdminInterfaceTransportSetInfo,MPRAPI.DLL,NM,5, sets information for a transport driver. running on a specified interface. mixerOpen,WINMM.DLL,NM,5 opens a specified mixer device and ensures that the device will MprAdminInterfaceUpdatePhonebookInfo,MPRAPI.DLL,NM,2, forces the router to pick up not be removed until the application closes the handle. changes made on a specified demand-dial interface. Call this function after changes are made mixerSetControlDetails,WINMM.DLL,NM,3, sets properties of a single control associated with to a phone-book entry for a demand-dial interface. an audio line. MprAdminInterfaceUpdateRoutes,MPRAPI.DLL,NM,4, requests a specified router manager to MkParseDisplayName,OLE32.DLL,NM,4,Ex Creates a moniker to the object that is specified by update its routing information for a specified interface. the given string. MprAdminIsDomainRasServer,MPRAPI.DLL,NM,3, returns information regarding whether the MkParseDisplayNameEx,URLMON.DLL,NM,4, Creates a moniker to the object that is specified given machine is registered as the remote access server in the domain. by the given string. MprAdminIsServiceRunning,MPRAPI.DLL,NM,1,, if the calling process has access, checks mmioAdvance,WINMM.DLL,NM,3, advances the I/O buffer of a file set up for direct I/O buffer whether RRAS is running on a specified machine. access with the mmioGetInfo function. MprAdminMIBBufferFree,MPRAPI.DLL,NM,1, frees buffers returned by the following functions: mmioAscend,WINMM.DLL,NM,3 ascends out of a chunk in a RIFF filedescended into with the MprAdminMIBEntryGet, MprAdminMIBEntryGetFirst, MprAdminMIBEntryGetNext mmioDescend function or created with themmioCreateChunk function. MprAdminMIBEntryCreate,MPRAPI.DLL,NM,5, creates an entry for one of the variables mmioClose,WINMM.DLL,NM,2, closes a file that was opened by using the mmioOpen function. exported by a routing protocol or router manager. mmioCreateChunk,WINMM.DLL,NM,3, creates a chunk in a RIFF file that was opened by using MprAdminMIBEntryDelete,MPRAPI.DLL,NM,5, deletes an entry for one of the variables the mmioOpen function. exported by a routing protocol or router manager. mmioDescend,WINMM.DLL,NM,4, descends into a chunk of a RIFF file that was opened by MprAdminMIBEntryGet,MPRAPI.DLL,NM,7, retrieves the value of one of the variables exported using the mmioOpen function. by a routing protocol or router manager. mmioFlush,WINMM.DLL,NM,2, writes the I/O buffer of a file to disk if the buffer has been MprAdminMIBEntryGetFirst,MPRAPI.DLL,NM,7, retrieves the first variable of some set of written to. variables exported by a protocol or router manager. The module that services the call defines mmioGetInfo,WINMM.DLL,NM,3 retrieves information about a file openedby using the first. mmioOpen function. MprAdminMIBEntryGetNext,MPRAPI.DLL,NM,7, retrieves the next variable of some set of mmioInstallIOProc,WINMM.DLL,AW,3, maintains a separate list of installed I/O procedures for variables exported by a protocol or router manager. The module that services the call defines each Windows application. next. mmioOpen,WINMM.DLL,AW,3, opens a file for unbuffered or buffered I/O. MprAdminMIBEntrySet,MPRAPI.DLL,NM,5, sets the value of one of the variables exported by a mmioRead,WINMM.DLL,NM,3, reads a specified number of bytes from a file opened by using routing protocol or router manager. the mmioOpen function. MprAdminMIBServerConnect,MPRAPI.DLL,NM,2, establishes a connection to the router being mmioRename,WINMM.DLL,AW,4, renames the specified file. administered. This call should be made before any other calls to the server. The handle mmioSeek,WINMM.DLL,NM,3, changes the current file position in a file opened by using the returned by this function is used in subsequent MIB calls. mmioOpen function. MprAdminMIBServerDisconnect,MPRAPI.DLL,NM,1, disconnects the connection made by a mmioSendMessage,WINMM.DLL,NM,4, sends a message to the I/O procedure associated with previous call to MprAdminMIBServerConnect. the specified file. MprAdminPortClearStats,MPRAPI.DLL,NM,2, resets the statistics for the specified port. mmioSetBuffer,WINMM.DLL,NM,4 enables or disables buffered I/O, or changes the buffer or MprAdminPortDisconnect,MPRAPI.DLL,NM,2, disconnects a connection on a specific port. buffer size for a file opened by using the mmioOpen function. MprAdminPortEnum,MPRAPI.DLL,NM,8, enumerates all active ports in a specific connection, mmioSetInfo,WINMM.DLL,NM,3 updates the information retrieved by themmioGetInfo function or all ports available for use or currently in use by RAS. about a file opened by using the mmioOpenfunction. MprAdminPortGetInfo,MPRAPI.DLL,NM,4, gets information for a specific port. mmioStringToFOURCC,WINMM.DLL,AW,2 converts a null-terminated string to a four- MprAdminPortReset,MPRAPI.DLL,NM,2, resets the communication device attached to the character code. specified port. mmioWrite,WINMM.DLL,NM,3 writes a specified number of bytes to a filemmioOpenopened by MprAdminRegisterConnectionNotification,MPRAPI.DLL,NM,2, registers an event object with the using the function. Demand Dial Manager (DDM) so that, if an interface connects or disconnects, the event is ModifyMenu,USER32.DLL,AW,5, changes an existing menu item. signaled. ModifyWorldTransform,GDI32.DLL,NM,3, changes the world transformation for a device context MprAdminSendUserMessage,MPRAPI.DLL,NM,3, sends a message to the user connected on using the specified mode. the specified connection. Module32First,TOOLHELP.DLL,NM,2, retrieves information about the first module associated MprAdminServerConnect,MPRAPI.DLL,NM,2, establishes a connection to a router for the with a process. purpose of administering that router. Module32Next,TOOLHELP.DLL,NM,2, retrieves information about the next module associated MprAdminServerDisconnect,MPRAPI.DLL,NM,1, disconnects the connection made by a with a process or thread. previous call to MprAdminServerConnect. MonikerCommonPrefixWith,OLE32.DLL,NM,3,This function creates a new moniker based on MprAdminServerGetInfo,MPRAPI.DLL,NM,3, retrieves information about the specified RRAS the common prefix that this moniker (the one comprising the data of this moniker object) shares server. with another moniker. MprAdminTransportGetInfo,MPRAPI.DLL,NM,6, retrieves global information, default client MonikerRelativePathTo,OLE32.DLL,NM,4,4.2 MonikerRelativePathTo This function provides interface information, or both, for a specified transport. a moniker that, when composed onto the end of the first specified moniker (or one with a similar MprAdminTransportSetInfo,MPRAPI.DLL,NM,6, sets global information, or default client MountNtmsMedia,NTMSAPI.DLL,NM,7, synchronously mounts one or more pieces of media. interface information, or both, for a specified transport. mouse_event,USER32.DLL,NM,5, synthesizes mouse motion and button clicks. MprAdminUserGetInfo,MPRAPI.DLL,NM,4, retrieves all RAS information for a particular user. MoveFile,KERNEL32.DLL,AW,2, renames an existing file or a directory (including all its MprAdminUserSetInfo,MPRAPI.DLL,NM,4, sets RAS information for the specified user. children). MprConfigBufferFree,MPRAPI.DLL,NM,1,The Routing and Remote Access Service (RRAS) MoveFileEx,KERNEL32.DLL,AW,3, renames an existing file or directory. API makes it possible to create applications to administer the routing and remote access MoveToEx,GDI32.DLL,NM,4, updates the current position to the specified point and optionally service capabilities of Microsoft Windows 2003 Server family and Windows Server 2000 returns the previous position. operating systems. MoveToNtmsMediaPool,NTMSAPI.DLL,NM,3, moves the specified medium from its current MprConfigGetFriendlyName,MPRAPI.DLL,NM,4, returns the friendly name for an interface that media pool to the specified media pool. corresponds to the specified GUID name. MoveWindow,USER32.DLL,NM,6, changes the position and dimensions of the specified MprConfigGetGuidName,MPRAPI.DLL,NM,4, returns the GUID name for an interface that window. corresponds to the specified friendly name. MprAdminBufferFree,MPRAPI.DLL,NM,1, frees memory buffers returned by: MprConfigInterfaceCreate,MPRAPI.DLL,NM,4, creates a router interface in the specified router MprAdminInterfaceGetInfo, MprAdminInterfaceEnum, MprAdminServerGetInfo, configuration. MprAdminInterfaceTransportGetInfo, and MprAdminTransportGetInfo. MprConfigInterfaceDelete,MPRAPI.DLL,NM,2, removes a router interface from the router MprAdminConnectionEnum,MPRAPI.DLL,NM,7, enumerates all active connections. configuration. All transport information associated with this interface is also removed. MprAdminConnectionGetInfo,MPRAPI.DLL,NM,4, provides information on a specific MprConfigInterfaceEnum,MPRAPI.DLL,NM,7, enumerates the interfaces that are configured for connection. the router. MprAdminDeregisterConnectionNotification,MPRAPI.DLL,NM,2, deregisters an event object MprConfigInterfaceGetHandle,MPRAPI.DLL,NM,3, retrieves a handle to the specified that was previously registered using MprAdminRegisterConnectionNotification. Once interface's configuration in the specified router configuration. deregistered, this event is no longer signaled when an interface connects or disconnects. MprConfigInterfaceGetInfo,MPRAPI.DLL,NM,5, retrieves the configuration for the specified MprAdminEstablishDomainRasServer,MPRAPI.DLL,NM,3, establishes the given machine as a interface from the router. Remote Access Server in the domain. This function must be executed only on a machine joined MprConfigInterfaceSetInfo,MPRAPI.DLL,NM,4, sets the configuration for the specified interface. to a domain. MprConfigInterfaceTransportAdd,MPRAPI.DLL,NM,7, adds the specified transport to the MprAdminGetErrorString,MPRAPI.DLL,NM,2, returns the string associated with a router error specified interface configuration on the router. from Mprerror.h. MprConfigInterfaceTransportEnum,MPRAPI.DLL,NM,8, enumerates the transports configured MprAdminGetPDCServer,MPRAPI.DLL,NM,3, retrieves the name of the server with the master on the specified interface. User Accounts Subsystem (UAS) from either a domain name or a server name. Either the MprConfigInterfaceTransportGetHandle,MPRAPI.DLL,NM,4, retrieves a handle to the specified domain name parameter or the server name parameter may be NULL, but not both. transport configuration on the specified interface in the specified router configuration. MprAdminInterfaceConnect,MPRAPI.DLL,NM,4, creates a connection to the specified WAN MprConfigInterfaceTransportGetInfo,MPRAPI.DLL,NM,5, retrieves the configuration information interface. for the specified client on the specified interface. MprAdminInterfaceCreate,MPRAPI.DLL,NM,4, creates an interface on a specified server. MprConfigInterfaceTransportRemove,MPRAPI.DLL,NM,3, removes the specified transport from MprAdminInterfaceDelete,MPRAPI.DLL,NM,2, deletes an interface on a specified server. the specified interface configuration on the router. MprAdminInterfaceDisconnect,MPRAPI.DLL,NM,2, disconnects a connected WAN interface. MprConfigInterfaceTransportSetInfo,MPRAPI.DLL,NM,5, updates the configuration information MprAdminInterfaceEnum,MPRAPI.DLL,NM,7, enumerates all the interfaces on a specified for the client on the specified interface and transport. server. MprConfigServerBackup,MPRAPI.DLL,NM,2, creates a backup of the router-manager, MprAdminInterfaceGetCredentials,MPRAPI.DLL,NM,5,Use the interface, and phone-book configuration for the router. MprAdminInterfaceGetCredentials function to retrieve the domain, user name, and password for MprConfigServerConnect,MPRAPI.DLL,NM,2, connects to the router to be configured. dialing out on the specified demand-dial interface. 22 MprConfigServerDisconnect,MPRAPI.DLL,NM,1, disconnects a connection made by a previous NetLocalGroupGetInfo,NETAPI32.DLL,NM,4, retrieves information about a particular local call to MprConfigServerConnect. group account on a server. MprConfigServerGetInfo,MPRAPI.DLL,NM,3, retrieves server-level configuration information for NetLocalGroupGetMembers,NETAPI32.DLL,NM,8, retrieves a list of the members of a the specified router. particular local group in the security database. MprConfigServerRestore,MPRAPI.DLL,NM,2, restores the router-manager, interface, and NetLocalGroupSetInfo,NETAPI32.DLL,NM,5, sets the parameters of a local group. phone-book configuration from a backup created by a previous call to MprConfigServerBackup. NetLocalGroupSetMembers,NETAPI32.DLL,NM,5, sets the local group membership for the MprConfigTransportCreate,MPRAPI.DLL,NM,9, adds the specified transport to the list of specified local group. transports present in the specified router configuration. NetMessageBufferSend,NETAPI32.DLL,NM,5, sends a buffer of information to a registered MprConfigTransportDelete,MPRAPI.DLL,NM,2, removes the specified transport from the list of message alias. transports present in the specified router configuration. NetMessageNameAdd,NETAPI32.DLL,NM,2, registers a message alias in the message name MprConfigTransportEnum,MPRAPI.DLL,NM,7, enumerates the transports configured on the table. router. NetMessageNameDel,NETAPI32.DLL,NM,2, deletes a message alias from the table of MprConfigTransportGetHandle,MPRAPI.DLL,NM,3, retrieves a handle to the specified message aliases on a computer. transport's configuration in the specified router configuration. NetMessageNameEnum,NETAPI32.DLL,NM,7 lists the message aliases that will receive MprConfigTransportGetInfo,MPRAPI.DLL,NM,7, retrieves the configuration for the specified messages on a specified computer. transport from the router. NetMessageNameGetInfo,NETAPI32.DLL,NM,4, retrieves information about a particular MprConfigTransportSetInfo,MPRAPI.DLL,NM,7, changes the configuration for the specified message alias in the message name table. transport in the specified router configuration. NetRemoteTOD,NETAPI32.DLL,NM,2 returns the time of day information from a specified MprInfoBlockAdd,MPRAPI.DLL,NM,6, creates a new header that is identical to an existing server. header with the addition of a new block. NetReplExportDirAdd,NETAPI32.DLL,NM,4 registers an existing directory inthe export path to MprInfoBlockFind,MPRAPI.DLL,NM,5, locates a specified block in an information header, and be replicated. retrieves information about the block. NetReplExportDirDel,NETAPI32.DLL,NM,2, removes registration of a replicated directory. MprInfoBlockRemove,MPRAPI.DLL,NM,3, creates a new header that is identical to an existing NetReplExportDirEnum,NETAPI32.DLL,NM,7, lists the replicated directories in the export path. header with a specified block removed. NetReplExportDirGetInfo,NETAPI32.DLL,NM,4, retrieves the control information of a replicated MprInfoBlockSet,MPRAPI.DLL,NM,6,The MprInfoBlockSet creates a new header that is directory. identical to an existing header with a specified block modified. NetReplExportDirLock,NETAPI32.DLL,NM,2, locks a replicated directory so that replication MprInfoCreate,MPRAPI.DLL,NM,2, creates a new information header. from it can be suspended. MprInfoDelete,MPRAPI.DLL,NM,1, deletes an information header created using MprInfoCreate, NetReplExportDirSetInfo,NETAPI32.DLL,NM,5, modifies the control information of a replicated or retrieved by MprInfoBlockAdd, MprInfoBlockRemove, or MprInfoBlockSet. directory. MprInfoDuplicate,MPRAPI.DLL,NM,2, duplicates an existing information header. NetReplExportDirUnlock,NETAPI32.DLL,NM,3, unlocks a directory so that replication from it MprInfoRemoveAll,MPRAPI.DLL,NM,2, removes all information blocks from the specified can resume. header. NetReplGetInfo,NETAPI32.DLL,NM,3, retrieves configuration information for the Replicator MsgWaitForMultipleObjects,USER32.DLL,NM,5 returns when either any one or all of the service. specified objects are in the signaled state or The time-out interval elapses. NetReplImportDirAdd,NETAPI32.DLL,NM,4, registers an existing directory in the import path to MsgWaitForMultipleObjectsEx,USER32.DLL,NM,5 returns when Either any one or all of the receive replication from a master. specified objects are in the signaled state or An I/O completion routine or asynchronous NetReplImportDirDel,NETAPI32.DLL,NM,2, removes the registration of a directory so that it no procedure call (APC) is queued to the thread. orThe time-out interval elapses. longer receives updates from the master. MulDiv,KERNEL32.DLL,NM,3 multiplies two 32-bit values and then dividesthe 64-bit result by a NetReplImportDirEnum,NETAPI32.DLL,NM,7, lists the replicated directories in the import path. third 32-rounded up or down to the nearest integer. NetReplImportDirGetInfo,NETAPI32.DLL,NM,4, retrieves the status information on a client MultiByteToWideChar,KERNEL32.DLL,NM,6 maps a character string to a wide-character replicated directory. (Unicode) string. NetReplImportDirLock,NETAPI32.DLL,NM,2, locks a replicated directory so that replication to it MultinetGetConnectionPerformance,MPR.DLL,AW,2 returns informationabout the expected can be suspended. performance of a connection used to access anetwork resource. NetReplImportDirUnlock,NETAPI32.DLL,NM,3, unlocks a directory so that replication to it can NetAccessAdd,SVRAPI.DLL,NM,4, is obsolete. resume. NetAccessCheck,SVRAPI.DLL,NM,5, is obsolete. NetReplSetInfo,NETAPI32.DLL,NM,4, modifies the Replicator service configuration information. NetAccessDel,SVRAPI.DLL,NM,2, is obsolete. NetScheduleJobAdd,NETAPI32.DLL,NM,3, submits a job to run at a specified future time and NetAccessEnum,SVRAPI.DLL,NM,8, is obsolete. date. NetAccessGetInfo,SVRAPI.DLL,NM,6, is obsolete. NetScheduleJobDel,NETAPI32.DLL,NM,3 deletes a range of jobs queued to, Net Functionsrun NetAccessGetUserPerms,SVRAPI.DLL,NM,4, is obsolete. at a computer. NetAccessSetInfo,SVRAPI.DLL,NM,6,s is obsolete. NetScheduleJobEnum,NETAPI32.DLL,NM,6, lists the jobs queued on a specified computer. NetAlertRaise,NETAPI32.DLL,NM,3, notifies all registered clients that a particular event NetScheduleJobGetInfo,NETAPI32.DLL,NM,3 retrieves information about a particular job occurred. queued on a specified computer. NetAlertRaiseEx,NETAPI32.DLL,NM,4, simplifies the raising of an Administrators interrupting NetServerDiskEnum,NETAPI32.DLL,NM,7, retrieves a list of disk drives on a server. message. NetServerEnum,NETAPI32.DLL,NM,9, lists all servers of the specified type that are visible in NetApiBufferAllocate,NETAPI32.DLL,NM,2, allocates memory from the heap. the specified domain. NetApiBufferFree,NETAPI32.DLL,NM,1, frees the memory that NetApiBufferAllocate allocates. NetServerGetInfo,NETAPI32.DLL,NM,3, retrieves information about the specified server. NetApiBufferReallocate,NETAPI32.DLL,NM,3, changes the size of a buffer allocated with NetServerGetInfo,SVRAPI.DLL,NM,5, retrieves information about the specified server. NetApiBufferAllocate. NetServerSetInfo,NETAPI32.DLL,NM,4, sets a server?s operating parameters; it can set them NetApiBufferSize,NETAPI32.DLL,NM,2, returns the size, in bytes, of the allocated buffer using individually or collectively. NetApiBufferAllocate. NetServerTransportAdd,NETAPI32.DLL,NM,3, binds the server to the transport. NetAuditClear,NETAPI32.DLL,NM,3 is obsolete. NetServerTransportDel,NETAPI32.DLL,NM,3 unbinds (or disconnects) the transport protocol NetAuditRead,NETAPI32.DLL,NM,11, is obsolete. from the server. Netbios,NETAPI32.DLL,NM,1, interprets and executes the specified network control block NetServerTransportEnum,NETAPI32.DLL,NM,7, supplies information about transports that are (NCB). managed by the server. NetConfigGet,NETAPI32.DLL,NM,4 is obsolete. NetServiceControl,NETAPI32.DLL,NM,5, is obsolete. NetConfigGetAll,NETAPI32.DLL,NM,3, is obsolete. NetServiceEnum,NETAPI32.DLL,NM,7 is obsolete. NetConfigSet,NETAPI32.DLL,NM,7, is obsolete. NetServiceGetInfo,NETAPI32.DLL,NM,4, is obsolete. NetConnectionEnum,NETAPI32.DLL,NM,8 lists all connections made to ashared resource on NetServiceInstall,NETAPI32.DLL,NM,5, is obsolete. the server or all connections established from aparticular computer. NetSessionDel,NETAPI32.DLL,NM,3, ends a session between a server and a workstation. NetConnectionEnum,SVRAPI.DLL,NM,7 lists all connections made to ashared resource on the NetSessionDel,SVRAPI.DLL,NM,3, ends a session between a server and a workstation. server or all connections established from aparticular computer. NetSessionEnum,NETAPI32.DLL,NM,9, provides information about all current sessions. NetErrorLogClear,NETAPI32.DLL,NM,3, is obsolete. NetSessionEnum,SVRAPI.DLL,NM,6, provides information about all current sessions. NetErrorLogRead,NETAPI32.DLL,NM,11, is obsolete. NetSessionGetInfo,NETAPI32.DLL,NM,5, retrieves information about a session established NetFileClose,NETAPI32.DLL,NM,2, is obsolete in the Win32-based application programming between a particular server and workstation. interface (API). NetSessionGetInfo,SVRAPI.DLL,NM,6, retrieves information about a session established NetFileEnum,NETAPI32.DLL,NM,9 supplies information about some or all open files on a between a particular server and workstation. server, allowing the user to supply a resume handle and get required information through NetShareAdd,NETAPI32.DLL,NM,4, shares a server resource. repeated calls to the function. NetShareAdd,SVRAPI.DLL,NM,4, shares a server resource. NetFileEnum,SVRAPI.DLL,NM,7 returns information about some or all open files on a server, NetShareCheck,NETAPI32.DLL,NM,3, checks whether or not a server is sharing a device. depending on the parameters specified. NetShareDel,NETAPI32.DLL,NM,3 deletes a share name from a server?s listof shared NetFileGetInfo,NETAPI32.DLL,NM,4, retrieves information about a particular opening of a resources, disconnecting all connections to the sharedresource. server resource. NetShareDel,SVRAPI.DLL,NM,3 deletes a share name from a server?s listof shared resources, NetGetAnyDCName,NETAPI32.DLL,NM,3, gets the name of any domain controller for a disconnecting all connections to the sharedresource. domain that is directly trusted by the server name. NetShareGetInfo,NETAPI32.DLL,NM,4, retrieves information about a particular shared NetGetDCName,NETAPI32.DLL,NM,3, returns the name of the Primary Domain Controller resource on a server. (PDC) for the specified domain. NetShareGetInfo,SVRAPI.DLL,NM,6, retrieves information about a particular shared resource NetGroupAdd,NETAPI32.DLL,NM,4, creates a global group in the security database. on a server. NetGroupAddUser,NETAPI32.DLL,NM,3, gives an existing user account membership in an NetShareSetInfo,NETAPI32.DLL,NM,5 sets the parameters of a shared resource. existing global group. NetShareSetInfo,SVRAPI.DLL,NM,6 sets the parameters of a shared resource. NetGroupDel,NETAPI32.DLL,NM,2, deletes a global group account from the account database. NetStatisticsGet,NETAPI32.DLL,NM,5 is obsolete. NetGroupDelUser,NETAPI32.DLL,NM,3, removes a user from a particular global group in the NetUseDel,NETAPI32.DLL,NM,3, is obsolete. security database. NetUseEnum,NETAPI32.DLL,NM,7 is obsolete. NetGroupEnum,NETAPI32.DLL,NM,7, retrieves information about each global group account. NetUseGetInfo,NETAPI32.DLL,NM,4, is obsolete. NetGroupGetInfo,NETAPI32.DLL,NM,4, retrieves information about a particular global group NetUserAdd,NETAPI32.DLL,NM,4, adds a user account and assigns a password and privilege account on a server. level. NetGroupGetUsers,NETAPI32.DLL,NM,8, retrieves a list of the members of a particular global NetUserDel,NETAPI32.DLL,NM,2, deletes a user account from a server. group in the security database. NetUserEnum,NETAPI32.DLL,NM,8, provides information about all user accounts on a server. NetGroupSetInfo,NETAPI32.DLL,NM,5, sets the parameters of a global group account. NetUserGetGroups,NETAPI32.DLL,NM,7, retrieves a list of global groups to which a specified NetGroupSetUsers,NETAPI32.DLL,NM,5 sets the global group membership for the specified user belongs. global group. NetUserGetInfo,NETAPI32.DLL,NM,4, retrieves information about a particular user account on NetLocalGroupAdd,NETAPI32.DLL,NM,4 creates a local group in the security database. a server. NetLocalGroupAddMember,NETAPI32.DLL,NM,3, is obsolete. NetUserGetLocalGroups,NETAPI32.DLL,NM,8, retrieves a list of local groups to which a NetLocalGroupDel,NETAPI32.DLL,NM,2, deletes a local group account and all its members specified user belongs. from the accounts database. NetUserModalsGet,NETAPI32.DLL,NM,3 retrieves global information for all users and global NetLocalGroupDelMember,NETAPI32.DLL,NM,3, is obsolete. groups in the security database. NetLocalGroupEnum,NETAPI32.DLL,NM,7, retrieves information about each local group NetUserModalsSet,NETAPI32.DLL,NM,4, sets global information for all users and global account. groups in the security database. 23 NetUserSetGroups,NETAPI32.DLL,NM,5 sets global group memberships for a specified user OleCreateLinkEx,OLE32.DLL,NM,12,Extends OleCreateLink functionality by supporting more account. efficient instantiation of objects in containers requiring caching of multiple formats of NetUserSetInfo,NETAPI32.DLL,NM,5, sets the parameters of a user account. presentations or data, instead of the single format NetWkstaGetInfo,NETAPI32.DLL,NM,3, returns information about the configuration elements OleCreateLinkFromData,OLE32.DLL,NM,7,ExExtends OleCreateLinkFromData functionality by for a workstation. supporting more efficient instantiation of objects in containers requiring caching of multiple NetWkstaSetInfo,NETAPI32.DLL,NM,4, configures a workstation. formats of presentations or data, instead of the single NetWkstaTransportAdd,NETAPI32.DLL,NM,4, binds (or connects) the redirector to the OleCreateLinkFromDataEx,OLE32.DLL,NM,12,Extends OleCreateLinkFromData functionality transport. by supporting more efficient instantiation of objects in containers requiring caching of multiple NetWkstaTransportDel,NETAPI32.DLL,NM,3 unbinds the transport protocolfrom the redirector, formats of presentations or data, instead of the single which is the software on the client computerwhich generates file requests to the server OleCreateLinkToFile,OLE32.DLL,NM,7,ExExtends OleCreateLinkToFile functionality by computer. supporting more efficient instantiation of objects in containers requiring caching of multiple NetWkstaTransportEnum,NETAPI32.DLL,NM,7 supplies information about transport protocols formats of presentations or data, instead of the single that are managed by the redirector, which is the software on the client computer that generates OleCreateLinkToFileEx,OLE32.DLL,NM,12,Extends OleCreateLinkToFile functionality by file requests to the server computer. supporting more efficient instantiation of objects in containers requiring caching of multiple NetWkstaUserEnum,NETAPI32.DLL,NM,7, lists information about all users currently logged on formats of presentations or data, instead of the single to the workstation. OleCreateMenuDescriptor,OLE32.DLL,NM,2,Creates and returns an OLE menu descriptor (that NetWkstaUserGetInfo,NETAPI32.DLL,NM,3, returns information about the currently logged-on is, an OLE-provided data structure that describes the menus) for OLE to use when dispatching user. menu messages and commands. NetWkstaUserSetInfo,NETAPI32.DLL,NM,4, sets the user-specific information about the OleCreatePictureIndirect,OLEAUT32.DLL,NM,4,Creates a new picture object initialized configuration elements for a workstation. according to a PICTDESC structure, which can be NULL to create an uninitialized object if the NotifyBootConfigStatus,ADVAPI32.DLL,NM,1, reports the boot status to the service control caller wishes to have the picture initialize itself through IPersistStream::Load. manager. OleCreatePictureIndirect,OLEPRO32.DLL,NM,4,Creates a new picture object initialized NotifyChangeEventLog,ADVAPI32.DLL,NM,2 enables an application to receivenotification according to a PICTDESC structure, which can be NULL to create an uninitialized object if the when an event is written to the specified event logfile. caller wishes to have the picture initialize itself through IPersistStream::Load. NTExport,DAPI.DLL,AW,1 exports user information from a Windows NTServer domain OleCreatePropertyFrame,OLEAUT32.DLL,NM,11,IndirectCreates a property frame, that is, a controller in a form that can later be imported intothe Microsoft Exchange Server directory. property sheet dialog box, based on a structure (OCPFIPARAMS) that contains the parameters, ntohl,WS2_32.DLL,NM,1, converts a u_long from TCP/IP network order to host byte order rather than specifying separate parameters as when calling OleCreatePropertyFrame. (which is little-endian on Intel processors). OleCreatePropertyFrame,OLEPRO32.DLL,NM,11,IndirectCreates a property frame, that is, a ntohl,WSOCK32.DLL,NM,1, converts a u_long from TCP/IP network order to host byte order property sheet dialog box, based on a structure (OCPFIPARAMS) that contains the parameters, (which is little-endian on Intel processors). rather than specifying separate parameters as when calling OleCreatePropertyFrame. ntohs,WS2_32.DLL,NM,1, converts a u_short from TCP/IP network byte order to host byte OleCreatePropertyFrameIndirect,OLEAUT32.DLL,NM,1,Creates a property frame, that is, a order (which is little-endian on Intel processors). property sheet dialog box, based on a structure (OCPFIPARAMS) that contains the parameters, ntohs,WSOCK32.DLL,NM,1, converts a u_short from TCP/IP network byte order to host byte rather than specifying separate parameters as when calling OleCreatePropertyFrame. order (which is little-endian on Intel processors). OleCreatePropertyFrameIndirect,OLEPRO32.DLL,NM,1,Creates a property frame, that is, a NWExport,DAPI.DLL,AW,1 exports user information from a NovellNetWare server in a form that property sheet dialog box, based on a structure (OCPFIPARAMS) that contains the parameters, can later be imported into theMicrosoft Exchange Server directory. rather than specifying separate parameters as when calling OleCreatePropertyFrame. OaBuildVersion,OLEAUT32.DLL,NM,0, This function retrieves the build version of OLE OleCreateStaticFromData,OLE32.DLL,NM,7,Creates a static object (containing only a Automation. WINOLEAUTAPI_(ULONG) OaBuildVersion(void); Return Values The return representation, with no native data) from a data transfer object. value is a number that indicates the build number. OleDestroyMenuDescriptor,OLE32.DLL,NM,1,Called by the container to free the shared menu ObjectCloseAuditAlarm,ADVAPI32.DLL,AW,3, generates audit messages when a handle of an descriptor allocated by the OleCreateMenuDescriptor function. object is deleted. OleDoAutoConvert,OLE32.DLL,NM,2,Automatically converts an object to a new class if ObjectDeleteAuditAlarm,ADVAPI32.DLL,AW,3, generates audit messages when an object is automatic conversion for that object class is set in the registry. deleted. OleDraw,OLE32.DLL,NM,4,The OleDraw helper function can be used to draw objects more ObjectOpenAuditAlarm,ADVAPI32.DLL,AW,12 generates audit messages when aclient easily. You can use it instead of calling IViewObject::Draw directly. application attempts to gain access to an object or tocreate a new one. OleDuplicateData,OLE32.DLL,NM,3,Duplicates the data found in the specified handle and ObjectPrivilegeAuditAlarm,ADVAPI32.DLL,AW,6, requires the calling process to have returns a handle to the duplicated data. The source data is in a clipboard format. SE_AUDIT_NAME privilege. OleFlushClipboard,OLE32.DLL,NM,0,Carries out the clipboard shutdown sequence. It also OemKeyScan,USER32.DLL,NM,1, maps OEM ASCII codes 0 through 0x0FF into the OEM releases the IDataObject pointer that was placed on the clipboard by the OleSetClipboard scan codes and shift states. function. OemToChar,USER32.DLL,AW,2, translates a string from the OEM-defined character set into OleGetAutoConvert,OLE32.DLL,NM,2,Determines whether the registry is set for objects of a either an ANSI or a wide-character string. specified CLSID to be automatically converted to another CLSID, and if so, retrieves the new OemToCharBuff,USER32.DLL,AW,3 translates a specified number ofcharacters in a string from CLSID. the OEM-defined character set intoeither an ANSI or a wide-character string. OleGetClipboard,OLE32.DLL,NM,1,Retrieves a data object that you can use to access the OffsetClipRgn,GDI32.DLL,NM,3, moves the clipping region of a device context by the specified contents of the clipboard. offsets. OleGetIconOfClass,OLE32.DLL,NM,3,Returns a handle to a metafile containing an icon and a OffsetRect,USER32.DLL,NM,3, moves the specified rectangle by the specified offsets. string label for the specified CLSID. OffsetRgn,GDI32.DLL,NM,3, moves a region by the specified offsets. OleGetIconOfFile,OLE32.DLL,NM,2,Returns a handle to a metafile containing an icon and OffsetViewportOrgEx,GDI32.DLL,NM,4, modifies the viewport origin for a device context using string label for the specified file name. the specified horizontal and vertical offsets. OleIconToCursor,OLEAUT32.DLL,NM,2,Converts an icon to a cursor. For Win32 applications, OffsetWindowOrgEx,GDI32.DLL,NM,4, modifies the window origin for a device context using this function calls the Win32 function CopyCursor(hIcon). the specified horizontal and vertical offsets. OleIconToCursor,OLEPRO32.DLL,NM,2,Converts an icon to a cursor. For Win32 applications, OleConvertIStorageToOLESTREAM,OLE32.DLL,NM,2, converts the specified storage object this function calls the Win32 function CopyCursor(hIcon). from OLE 2 structured storage to the OLE 1 storage object model but does not include the OleInitialize,OLE32.DLL,NM,1,Initializes the COM library on the current apartment, identifies presentation data. This is one of several compatibility functions. the concurrency model as single-thread apartment (STA), and enables additional functionality OleConvertIStorageToOLESTREAMEx,OLE32.DLL,NM,7, converts the specified storage object described in the Remarks section below. from OLE 2 structured storage to the OLE 1 storage object model, including the presentation OleIsCurrentClipboard,OLE32.DLL,NM,1,Determines whether the data object pointer previously data. placed on the clipboard by the OleSetClipboard function is still on the clipboard. OleConvertOLESTREAMToIStorage,OLE32.DLL,NM,3,Converts the specified object from the OleIsRunning,OLE32.DLL,NM,1,This function determines whether a compound document OLE 1 storage model to an OLE 2 structured storage object without specifying presentation object is currently in the running state. data. OleLoad,OLE32.DLL,NM,4,PicturePathCreates a new picture object and initializes it from the OleConvertOLESTREAMToIStorageEx,OLE32.DLL,NM,7, converts the specified object from contents of a stream. This is equivalent to calling OleCreatePictureIndirect(NULL, ...) followed the OLE 1 storage model to an OLE 2 structured storage object including presentation data. by IPersistStream::Load. This is one of several compatibility functions. OleLoadFromStream,OLE32.DLL,NM,3, Loads an object from the stream. OleCreate,OLE32.DLL,NM,7,PropertyFrameIndirectCreates a property frame, that is, a property OleLoadPicture,OLEAUT32.DLL,NM,5,PathCreates a new picture object and initializes it from sheet dialog box, based on a structure (OCPFIPARAMS) that contains the parameters, rather the contents of a stream. This is equivalent to calling OleCreatePictureIndirect(NULL, ...) than specifying separate parameters as when calling OleCreatePropertyFrame. followed by IPersistStream::Load. OleCreateDefaultHandler,OLE32.DLL,NM,4,Creates a new instance of the default embedding OleLoadPicture,OLEPRO32.DLL,NM,5,PathCreates a new picture object and initializes it from handler. This instance is initialized so it creates a local server when the embedded object the contents of a stream. This is equivalent to calling OleCreatePictureIndirect(NULL, ...) enters the running state. followed by IPersistStream::Load. OleCreateEmbeddingHelper,OLE32.DLL,NM,6,Creates an OLE embedding helper object using OleLoadPicturePath,OLEAUT32.DLL,NM,6,Creates a new picture object and initializes it from application-supplied code aggregated with pieces of the OLE default object handler. This helper the contents of a stream. This is equivalent to calling OleCreatePictureIndirect(NULL, ...) object can be created and used in a specific context and role, as determined by the caller. followed by IPersistStream::Load. OleCreateEx,OLE32.DLL,NM,12,Extends OleCreate functionality by supporting more efficient OleLockRunning,OLE32.DLL,NM,3,Locks an already running object into its running state or instantiation of objects in containers requiring caching of multiple presentation formats or data, unlocks it from its running state. instead of the single format supported OleMetafilePictFromIconAndLabel,OLE32.DLL,NM,4,Creates a METAFILEPICT structure that OleCreateFontIndirect,OLEAUT32.DLL,NM,3, This function creates and initializes a standard contains a metafile in which the icon and label are drawn. font object using an initial description of the font's properties in a FONTDESC structure. The OleNoteObjectVisible,OLE32.DLL,NM,2,Increments or decrements an external reference that function returns an interface pointer to the new font object specified by caller in the riid keeps an object in the running state. parameter. OleQueryCreateFromData,OLE32.DLL,NM,1,Checks whether a data object has one of the OleCreateFontIndirect,OLEPRO32.DLL,NM,3, This function creates and initializes a standard formats that would allow it to become an embedded object through a call to either the font object using an initial description of the font's properties in a FONTDESC structure. The OleCreateFromData or function returns an interface pointer to the new font object specified by caller in the riid OleQueryLinkFromData,OLE32.DLL,NM,1, determines whether an OLE linked object (rather parameter. than an OLE embedded object) can be created from a clipboard data object. OleCreateFromData,OLE32.DLL,NM,7,Extends OleCreateFromData functionality by supporting OleRegEnumFormatEtc,OLE32.DLL,NM,3,Supplies a pointer to an enumeration object that can more efficient instantiation of objects in containers requiring caching of multiple formats of be used to enumerate data formats that an OLE object server has registered in the system presentation or data, instead of the single registry. An object application or object handler calls this function when it must enumerate those OleCreateFromDataEx,OLE32.DLL,NM,12,Extends OleCreateFromData functionality by formats. supporting more efficient instantiation of objects in containers requiring caching of multiple OleRegEnumVerbs,OLE32.DLL,NM,2,Supplies an enumeration of the registered verbs for the formats of presentation or data, instead of the single specified class. Developers of custom DLL object applications use this function to emulate the OleCreateFromFile,OLE32.DLL,NM,8,ExExtends OLeCreateFromFile functionality by behavior of the default object handler. supporting more efficient instantiation of objects in containers requiring caching of multiple OleRegGetMiscStatus,OLE32.DLL,NM,3,Gets miscellaneous information about the presentation formats or data, instead of the single format presentation and behaviors supported by the specified CLSID from the registry. Used by OleCreateFromFileEx,OLE32.DLL,NM,13,Extends OLeCreateFromFile functionality by developers of custom DLL object applications to emulate the behavior of the OLE default supporting more efficient instantiation of objects in containers requiring caching of multiple handler. presentation formats or data, instead of the single format OleRegGetUserType,OLE32.DLL,NM,3,Gets the user type of the specified class from the OleCreateLink,OLE32.DLL,NM,7,ToFileExExtends OleCreateLinkToFile functionality by registry. Developers of custom DLL object applications use this function to emulate the behavior supporting more efficient instantiation of objects in containers requiring caching of multiple of the OLE default handler. formats of presentations or data, instead of the single 24 OleRun,OLE32.DLL,NM,1, This function puts an OLE compound document object into the PdhEnumMachines,PDH.DLL,AW,3, returns a list of the names of the computers that have running state. been opened previously by the PDH DLL. OleSave,OLE32.DLL,NM,3,ToStream Saves an object with the IPersistStream interface on it to PdhEnumObjectItems,PDH.DLL,AW,9, returns the available counters and instances provided the specified stream. by the specified object on the specified computer. OleSaveToStream,OLE32.DLL,NM,2, Saves an object with the IPersistStream interface on it to PdhEnumObjects,PDH.DLL,AW,6, returns a list of objects available on the specified computer. the specified stream. PdhExpandCounterPath,PDH.DLL,AW,3, examines the specified computer (or local computer if OleSaveToStreamEx,HLINK.DLL,NM,3, OleSaveToStreamEx Function Not currently none is specified) for counters and instances of counters that match the wildcard strings in the supported. counter path. OleSetAutoConvert,OLE32.DLL,NM,2,Specifies a CLSID for automatic conversion to a different PdhGetCounterInfo,PDH.DLL,AW,4, retrieves information about a counter, such as data size, class when an object of that class is loaded. counter type, path, and user-supplied data values. OleSetClipboard,OLE32.DLL,NM,1,Places a pointer to a specific data object onto the clipboard. PdhGetDefaultPerfCounter,PDH.DLL,AW,5, retrieves the name of the default counter for the This makes the data object accessible to the OleGetClipboard function. specified object. This name can be used to set the initial selection of the counter browser OleSetContainedObject,OLE32.DLL,NM,2, This function notifies an object embedded in an list/combo box. OLE container to ensure correct reference. PdhGetDefaultPerfObject,PDH.DLL,AW,4, retrieves the name of the default performance OleSetMenuDescriptor,OLE32.DLL,NM,5, This function installs or removes OLE dispatching object. This name can be used to select the default entry in the object browser list box. code from the containers frame window. PdhGetDllVersion,PDH.DLL,NM,1, returns the version of the currently installed Pdh.dll file. OleTranslateAccelerator,OLE32.DLL,NM,3,Called by the object application, allows an object's PdhGetFormattedCounterValue,PDH.DLL,NM,4, returns the current value of a specified container to translate accelerators according to the container's accelerator table. counter in the format requested by the caller. OleTranslateColor,OLEAUT32.DLL,NM,3,Converts an OLE_COLOR type to a COLORREF. PdhGetRawCounterValue,PDH.DLL,NM,3, returns the current raw value of the counter. OleTranslateColor,OLEPRO32.DLL,NM,3,Converts an OLE_COLOR type to a COLORREF. PdhMakeCounterPath,PDH.DLL,AW,4, creates a full counter path using the members specified OleUIAddVerbMenu,OLEDLG.DLL,AW,9,Adds the Verb menu for the specified object to the in the structure passed in the parameter list. given menu. PdhOpenQuery,PDH.DLL,NM,3, creates and initializes a unique query structure that is used to OleUIBusy,OLEDLG.DLL,AW,1, (COM)Invokes the standard Busy dialog box, allowing the user manage the collection of performance data. to manage concurrency. PdhParseCounterPath,PDH.DLL,AW,4, parses the elements of the counter path and stores the OleUICanConvertOrActivateAs,OLEDLG.DLL,NM,3,Determines if there are any OLE object results in the structure passed by the caller. classes in the registry that can be used to convert or activate the specified CLSID from. PdhParseInstanceName,PDH.DLL,AW,6, parses the elements of an instance string and returns OleUIConvert,OLEDLG.DLL,AW,1, (COM)Invokes the standard Convert dialog box, allowing them in the buffers supplied by the caller. the user to change the type of a single specified object, or the type of all OLE objects of the PdhRemoveCounter,PDH.DLL,NM,1, removes a counter from a query. specified object's class. PdhSetCounterScaleFactor,PDH.DLL,NM,2, sets the scale factor that is applied to the OleUIObjectProperties,OLEDLG.DLL,AW,1,Invokes the Object Properties dialog box, which calculated value of the specified counter when you request the formatted counter value. If the displays General, View, and Link information about an object. PDH_FMT_NOSCALE flag is set, then this scale factor is ignored. OleUIUpdateLinks,OLEDLG.DLL,AW,4,Updates all links in the link container and displays a PdhValidatePath,PDH.DLL,AW,1, validates that the specified counter is present on the dialog box that shows the progress of the updating process. The process is stopped if the user computer specified in the counter path. presses the Stop button or when all links are processed. PdhVbAddCounter,PDH.DLL,NM,3, creates a counter entry in the specified query object, and OleUninitialize,OLE32.DLL,NM,0,Closes the COM library on the apartment, releases any class returns a handle to that counter upon successful completion. factories, other COM objects, or servers held by the apartment, disables RPC on the apartment, PdhVbCreateCounterPathList,PDH.DLL,NM,2, displays the performance counter browsing and frees any resources the apartment maintains. dialog box, which lets the user select several performance counters. Each selected counter OpenBackupEventLog,ADVAPI32.DLL,AW,2, opens a handle of a backup event log. path must then be read using the PdhVbGetCounterPathFromList function. OpenClipboard,USER32.DLL,NM,1, opens the clipboard for examination and prevents other PdhVbGetCounterPathElements,PDH.DLL,NM,7, parses a fully qualified performance counter applications from modifying the clipboard content. path string into its individual elements. OpenColorProfile,MSCMS.DLL,AW,4, creates a handle to a specified color profile. The handle PdhVbGetCounterPathFromList,PDH.DLL,NM,3, copies the counter path referenced by the can then be used in other profile management functions. Index parameter from a counter path list created by the user from the most recent call to the OpenDesktop,USER32.DLL,AW,4, returns a handle to an existing desktop. PdhVbCreateCounterPathList function. OpenEvent,KERNEL32.DLL,AW,3, returns a handle of an existing named event object. PdhVbGetDoubleCounterValue,PDH.DLL,NM,2, returns the current value of the specified OpenEventLog,ADVAPI32.DLL,AW,2, opens a handle to an event log. counter as a double-precision floating point value. OpenFile,KERNEL32.DLL,NM,3, creates, opens, reopens, or deletes a file. PdhVbGetOneCounterPath,PDH.DLL,NM,4, displays a dialog box that lets the user browse the OpenFileMapping,KERNEL32.DLL,AW,3, opens a named file-mapping object. available performance counters and select one counter. OpenIcon,USER32.DLL,NM,1, restores a minimized (iconic) window to its previous size and PdhVbIsGoodStatus,PDH.DLL,NM,1, tests a status value to determine if it is a success or position; it then activates the window. failure code. If the status value is a successful one, then the return value will be nonzero. If it is OpenIMsgOnIStg,MAPI32.DLL,NM,11 builds a new IMessage object on top ofan existing OLE a failure status code, the return value will be zero. IStorage object, to be used within a messagesession. PdhVbOpenQuery,PDH.DLL,NM,1, creates and initializes a unique query structure that is used OpenIMsgSession,MAPI32.DLL,NM,3 creates and opens a message session that groups the to manage the collection of performance data. messages created within it. PeekConsoleInput,KERNEL32.DLL,AW,4, reads data from the specified console input buffer OpenInputDesktop,USER32.DLL,NM,3, returns a handle to the desktop that receives user without removing it from the buffer. input. PeekMessage,USER32.DLL,AW,5, checks a thread message queue for a message and places OpenMutex,KERNEL32.DLL,AW,3 returns a handle of an existing named mutex object. the message (if any) in the specified structure. OpenNtmsNotification,NTMSAPI.DLL,NM,2, opens a channel to receive RSM object change PeekNamedPipe,KERNEL32.DLL,NM,6, copies data from a named or anonymous pipe into a notifications for objects of the specified type. buffer without removing it from the pipe. OpenNtmsSession,NTMSAPI.DLL,AW,3, sets up a session with a RSM server. phoneClose,TAPI32.DLL,NM,1, closes the specified open phone device. OpenPrinter,WINMM.DLL,AW,3 retrieves a handle identifying the specified printer or print phoneConfigDialog,TAPI32.DLL,AW,3 causes the provider of the specified phone device to server. display a modal dialog box (attached to the application's hwndOwner parameter) that allows the OpenProcess,KERNEL32.DLL,NM,3, returns a handle of an existing process object. user to configure parameters related to the phone device specified by dwDeviceID. OpenProcessToken,ADVAPI32.DLL,NM,3, opens the access token associated with a process. phoneDevSpecific,TAPI32.DLL,NM,3 is used as a general extension mechanism to enable a OpenSCManager,ADVAPI32.DLL,AW,3 establishes a connection to the service control Telephony API implementation to provide features not described in the other TAPI functions. manager on the specified computer and opens the specified service control manager database. phoneGetButtonInfo,TAPI32.DLL,AW,3, returns information about the specified button. OpenSemaphore,KERNEL32.DLL,AW,3, returns a handle of an existing named semaphore phoneGetData,TAPI32.DLL,NM,4 uploads the information from the specified location in the object. open phone device to the specified buffer. OpenService,ADVAPI32.DLL,AW,3, opens a handle to an existing service. phoneGetDevCaps,TAPI32.DLL,AW,5 queries a specified phone device to determine its OpenStreamOnFile,MAPI32.DLL,NM,6, allocates and initializes an OLE IStream object to telephony capabilities. access the contents of a file. phoneGetDisplay,TAPI32.DLL,NM,2 returns the current contents of thespecified phone display. OpenThreadToken,ADVAPI32.DLL,NM,4, opens the access token associated with a thread. phoneGetGain,TAPI32.DLL,NM,3, returns the gain setting of the microphone of the specified OpenTnefStream,MAPI32.DLL,NM,7 is called by a transport provider toinitiate a MAPI phone's hookswitch device. Transport Neutral Encapsulation Format (TNEF)session. phoneGetHookSwitch,TAPI32.DLL,NM,2, returns the current hookswitch mode of the specified OpenTnefStreamEx,MAPI32.DLL,NM,8 creates a TNEF object that can beused to encode or open phone device. decode a message object into a TNEF data streamfor use by transports or gateways and phoneGetIcon,TAPI32.DLL,AW,3 allows an application to retrieve a service phone device- message stores. specific (or provider-specific) icon that can be displayed to the user. OpenWaitableTimer,KERNEL32.DLL,AW,3, returns a handle to an existing named ?waitable? phoneGetID,TAPI32.DLL,AW,3, can be used to retrieve a phone device identifier given a phone timer object. handle. OpenWindowStation,USER32.DLL,AW,3, returns a handle to an existing window station. phoneGetLamp,TAPI32.DLL,NM,3, returns the current lamp mode of the specified lamp. OutputDebugString,KERNEL32.DLL,AW,1, sends a string to the debugger for the current phoneGetMessage,TAPI32.DLL,NM,3 returns the next TAPI message that is queued for application. delivery to an application that is using the Event Handle notification mechanism PackDDElParam,USER32.DLL,NM,3 packs a DDE lParam value into an internal structure used phoneGetRing,TAPI32.DLL,NM,3, enables an application to query the specified open phone for sharing DDE data between processes. device as to its current ring mode. PageSetupDlg,COMDLG32.DLL,AW,1, creates a Page Setup dialog box that enables the user phoneGetStatus,TAPI32.DLL,AW,2, enables an application to query the specified open phone to specify the attributes of a printed page. device for its overall status. PaintDesktop,USER32.DLL,NM,1, fills the clipping region in the specified device context with phoneGetStatusMessages,TAPI32.DLL,NM,4 returns which phone-state changes on the the desktop pattern or wallpaper. specified phone device generate a callback to the application. PaintRgn,GDI32.DLL,NM,2, paints the specified region by using the brush currently selected phoneGetVolume,TAPI32.DLL,NM,3, returns the volume setting of the specified phone's into the device context. hookswitch device. PatBlt,GDI32.DLL,NM,6, paints the given rectangle using the brush that is currently selected phoneInitialize,TAPI32.DLL,NM,5 is obsolete. into the specified device context. phoneInitializeEx,TAPI32.DLL,AW,7, initializes the application's use of TAPI for subsequent use PathToRegion,GDI32.DLL,NM,1, creates a region from the path that is selected into the of the phone abstraction. specified device context. phoneNegotiateAPIVersion,TAPI32.DLL,NM,6, is used to negotiate the API version number to PdhAddCounter,PDH.DLL,AW,4, creates the specified counter and adds it to the specified use with the specified phone device. query. phoneNegotiateExtVersion,TAPI32.DLL,NM,6 allows an application to negotiate an extension PdhBrowseCounters,PDH.DLL,AW,1, displays the counter browsing dialog box so that the user version to use with the specified phone device. can select the counters to be returned to the caller. phoneOpen,TAPI32.DLL,NM,7, opens the specified phone device. PdhCalculateCounterFromRawValue,PDH.DLL,NM,5, computes the current value of a counter phoneSetButtonInfo,TAPI32.DLL,AW,3, sets information about the specified button on the as referenced by the hCounter parameter, using the raw counter data passed in the parameter specified phone. list. phoneSetData,TAPI32.DLL,NM,4 downloads the information in thespecified buffer to the PdhCloseQuery,PDH.DLL,NM,1, closes all counters contained in the specified query, closes all opened phone device at the selected dataidentifier. handles related to the query, and frees all memory associated with the query. phoneSetDisplay,TAPI32.DLL,NM,5, causes the specified string to be displayed on the PdhCollectQueryData,PDH.DLL,NM,1, collects the current raw data value for all counters in the specified open phone device. specified query and updates the status code of each counter. phoneSetGain,TAPI32.DLL,NM,3, sets the gain of the microphone of the specified hookswitch PdhComputeCounterStatistics,PDH.DLL,NM,6, computes statistics for a counter from an array device to the specified gain level. of raw values. phoneSetHookSwitch,TAPI32.DLL,NM,3 sets the hook state of thes pecified open phone's PdhConnectMachine,PDH.DLL,AW,1, connects to the specified computer, and creates and hookswitch devices to the specified mode. initializes a computer entry in the PDH DLL. 25 phoneSetLamp,TAPI32.DLL,NM,3, causes the specified lamp to be lit on the specified open QueryServiceConfig,ADVAPI32.DLL,AW,4, retrieves the configuration parameters of the phone device in the specified lamp mode. specified service. phoneSetRing,TAPI32.DLL,NM,3, rings the specified open phone device using the specified QueryServiceLockStatus,ADVAPI32.DLL,AW,4 retrieves the lock status of the specified service ring mode and volume. control manager database. phoneSetStatusMessages,TAPI32.DLL,NM,4 enables an application to monitor the specified QueryServiceObjectSecurity,ADVAPI32.DLL,NM,5, retrieves a copy of the security descriptor phone device for selected status events. associated with a service object. phoneSetVolume,TAPI32.DLL,NM,3 sets the volume of the speakercomponent of the specified QueryServiceStatus,ADVAPI32.DLL,NM,2, retrieves the current status of the specified service. hookswitch device to the specifiedlevel. QueryWorkingSet,PSAPI.DLL,NM,3, retrieves information about the pages currently added to phoneShutdown,TAPI32.DLL,NM,1, shuts down the application's usage of TAPI's phone the working set of the specified process. abstraction. QueueUserAPC,KERNEL32.DLL,NM,3, adds a user-mode asynchronous procedure call (APC) Pie,GDI32.DLL,NM,9, draws a pie-shaped wedge bounded by the intersection of an ellipse and object to the APC queue of the specified thread. two radials. RaiseException,KERNEL32.DLL,NM,4, raises an exception in the calling thread. PlayEnhMetaFile,GDI32.DLL,NM,3, displays the picture stored in the specified enhanced- RasAdminFreeBuffer,RASSAPI.DLL,NM,1, frees memory that was allocated by frees memory format metafile. that was allocated by RAS on behalf of the caller. PlayEnhMetaFileRecord,GDI32.DLL,NM,4 plays an enhanced-metafile record by executing the RasAdminGetErrorString,RASSAPI.DLL,NM,3 corresponds to a RAS error code returned by graphics device interface (GDI) functions identified by the record. one of the RAS serveradministration (RasAdmin) functions. PlayMetaFile,GDI32.DLL,NM,2, displays the picture stored in the given Windows-format RasAdminGetUserAccountServer,RASSAPI.DLL,NM,3, retrieves the name of the server that metafile on the specified device. has the user account database. PlayMetaFileRecord,GDI32.DLL,NM,4 plays a Windows-format metafilerecord by executing the RasAdminPortClearStatistics,RASSAPI.DLL,NM,2 resets the countersrepresenting the various graphics device interface (GDI) functioncontained within that record. statistics reported by theRasAdminPortGetInfo function in the RAS_PORT_STATISTICS PlaySound,WINMM.DLL,AW,3, plays a sound specified by the given filename, resource, or structure. system event. RasAdminPortDisconnect,RASSAPI.DLL,NM,2, disconnects a port that is currently in use. PlgBlt,GDI32.DLL,NM,10 performs a bit-block transfer of the bits of color data from the RasAdminPortEnum,RASSAPI.DLL,NM,3 enumerates all ports on the specifiedRAS server. specified rectangle in the source device context to the specified parallelogram in the destination RasAdminPortGetInfo,RASSAPI.DLL,NM,5, retrieves information about a specified port on a device context. specified server. PolyBezier,GDI32.DLL,NM,3, draws one or more B? er curves. RasAdminServerGetInfo,RASSAPI.DLL,NM,2, gets the server configuration of a RAS server. PolyBezierTo,GDI32.DLL,NM,3, draws one or more B? er curves. RasAdminUserGetInfo,RASSAPI.DLL,NM,3, gets the RAS permissions and callback phone PolyDraw,GDI32.DLL,NM,4 draws a set of line segments and Bezier curves. number information for a specified user. Polygon,GDI32.DLL,NM,3, draws a polygon consisting of two or more vertices connected by RasAdminUserSetInfo,RASSAPI.DLL,NM,3 sets the RAS permissions and call-back phone straight lines. number for a specified user. Polyline,GDI32.DLL,NM,3, draws a series of line segments by connecting the points in the RasConnectionNotification,RASAPI32.DLL,AW,3 specifies an event objectthat the system sets specified array. to the signaled state when a RAS connection iscreated or terminated. PolylineTo,GDI32.DLL,NM,3 draws one or more straight lines. RasCreatePhonebookEntry,RASAPI32.DLL,AW,2, creates a new phone-book entry. PolyPolygon,GDI32.DLL,NM,4, draws a series of closed polygons. RasDeleteEntry,RASAPI32.DLL,AW,2, deletes an entry from a phone book. PolyPolyline,GDI32.DLL,NM,4, draws multiple series of connected line segments. RasDial,RASAPI32.DLL,AW,6, establishes a RAS connection between a RAS client and a RAS PolyTextOut,GDI32.DLL,AW,3, draws several strings using the font and text colors currently server. selected in the specified device context. RasDialDlg,RASDLG.DLL,AW,4 tries to establish a RAS connection using a specified phone- PostMessage,USER32.DLL,AW,4 places (posts) a message in the message queue associated book entry and the credentials of the logged-on user. with the thread that created the specified window and then returns without waiting for the thread RasEditPhonebookEntry,RASAPI32.DLL,AW,3, edits an existing phone-book entry. to process the message. RasEntryDlg,RASDLG.DLL,AW,3, displays modal property sheets that allow a user to PostQueuedCompletionStatus,KERNEL32.DLL,NM,4, lets you post an I/O completion packet to manipulate phone-book entries. an I/O completion port. RasEnumAutodialAddresses,RASAPI32.DLL,AW,3 returns a list of all addresses in the PostQuitMessage,USER32.DLL,NM,1, indicates to Windows that a thread has made a request AutoDial mapping database. to terminate (quit). RasEnumConnections,RASAPI32.DLL,AW,3, lists all active RAS connections. PostThreadMessage,USER32.DLL,AW,4 places (posts) a message in the message queue of RasEnumDevices,RASAPI32.DLL,AW,3, returns the name and type of all available RAS- the specified thread and then returns without waiting for the thread to process the message. capable devices. PpropFindProp,MAPI32.DLL,NM,3, searches for a specified property in a property set. RasEnumEntries,RASAPI32.DLL,AW,5, lists all entry names in a remote access phone book. PrepareTape,KERNEL32.DLL,NM,3 prepares the tape to be accessed or removed. RasGetAutodialAddress,RASAPI32.DLL,AW,5 retrieves information about allthe AutoDial PrintDlg,COMDLG32.DLL,AW,1,PDERR_CREATEICFAILURE failed when it attempted to entries associated with a network address in theAutoDial mapping database. create an information context. RasGetAutodialEnable,RASAPI32.DLL,AW,2, indicates whether the AutoDial feature is enabled PrinterMessageBox,WINMM.DLL,AW,6 displays a message box that lets an application that is for a specified TAPI dialing location. printing notify the user of a printing job error. RasGetAutodialParam,RASAPI32.DLL,AW,3, retrieves the value of an AutoDial parameter. PrinterProperties,WINMM.DLL,NM,2, displays a printer-properties dialog box for the specified RasGetConnectStatus,RASAPI32.DLL,AW,2, retrieves information on the current status of the printer. specified remote access connection. PrivilegeCheck,ADVAPI32.DLL,NM,3, determines whether a specified set of privileges are RasGetCountryInfo,RASAPI32.DLL,AW,2, retrieves country-specific dialing information from enabled in an access token. the Windows Telephony list of countries. PrivilegedServiceAuditAlarm,ADVAPI32.DLL,AW,5 generates audit messages when an attempt RasGetCredentials,RASAPI32.DLL,AW,3, retrieves the user credentials associated with a is made to perform privileged system service operations. specified RAS phone-book entry. Process32First,TOOLHELP.DLL,NM,2,Retrieves information about the first process RasGetEntryDialParams,RASAPI32.DLL,AW,3, retrieves the connection information saved by encountered in a system snapshot. the last successful call to the RasDial or RasGetEntryDialParams function for a specified phone Process32Next,TOOLHELP.DLL,NM,2,Retrieves information about the next process recorded book entry. in a system snapshot. RasGetEntryProperties,RASAPI32.DLL,AW,6 retrieves the properties of aphone-book entry. ProcessGroupPolicyCompleted,USERENV.DLL,NM,3, notifies the system that the specified RasGetErrorString,RASAPI32.DLL,AW,3, obtains an error message string for a specified RAS extension has finished applying policy. error value. ProgIDFromCLSID,OLE32.DLL,NM,2,This function retrieves the ProgID for a given CLSID. RasGetProjectionInfo,RASAPI32.DLL,AW,4 obtains information about aremote access PropCopyMore,MAPI32.DLL,NM,4 copies a single property value from a source location to a projection operation for a specified remote accesscomponent protocol. destination location. RasGetSubEntryHandle,RASAPI32.DLL,AW,3 retrieves a connection handle for a specified PropertySheet,COMCTL32.DLL,AW,1, creates a property sheet and adds the pages defined in subentry of a multilink connection. the specified property sheet header structure. RasGetSubEntryProperties,RASAPI32.DLL,AW,7, retrieves information about a subentry for a PropStgNameToFmtId,IPROP.DLL,NM,2,Converts a property set storage or stream name to its specified phone-book entry. format identifier. RasHangUp,RASAPI32.DLL,AW,1, terminates a remote access connection. PropVariantClear,IPROP.DLL,NM,1,Frees all elements that can be freed in a given RasMonitorDlg,RASDLG.DLL,AW,2, displays the Dial-Up Networking Monitor property sheet PROPVARIANT structure. that describes the status of RAS connections. PropVariantClear,OLE32.DLL,NM,1,Frees all elements that can be freed in a given RasRenameEntry,RASAPI32.DLL,AW,3, changes the name of an entry in a phone book. PROPVARIANT structure. RasSetAutodialAddress,RASAPI32.DLL,AW,5, can add an address to the AutoDial mapping PropVariantCopy,IPROP.DLL,NM,2, copies the contents of one PROPVARIANT structure to database. another. RasSetAutodialEnable,RASAPI32.DLL,AW,2, enables or disables the AutoDial feature for a PropVariantCopy,OLE32.DLL,NM,2, copies the contents of one PROPVARIANT structure to specified TAPI dialing location. another. RasSetAutodialParam,RASAPI32.DLL,AW,3, sets the value of an AutoDial parameter. PtInRect,USER32.DLL,NM,3, determines whether the specified point lies within the specified RasSetCredentials,RASAPI32.DLL,AW,4, sets the user credentials associated with a specified rectangle. RAS phone-book entry. PtInRegion,GDI32.DLL,NM,3, determines whether the specified point is inside the specified RasSetEntryDialParams,RASAPI32.DLL,AW,3 deletes an entry from a phone book. region. RasSetEntryProperties,RASAPI32.DLL,AW,6 changes the connectioninformation for an entry in PtVisible,GDI32.DLL,NM,3, indicates whether the specified point is within the clipping region of the phone book or creates a new phone-book entry. a device context. RasSetSubEntryProperties,RASAPI32.DLL,AW,7, creates a new subentry or modifies an PulseEvent,KERNEL32.DLL,NM,1 provides a single operation that sets (to signaled) the state existing subentry of a specified phone-book entry. of the specified event object and then resets it (to nonsignaled) after releasing the appropriate RasValidateEntryName,RASAPI32.DLL,AW,2, validates the format of a connection entry name. number of waiting threads. ReadClassStg,OLE32.DLL,NM,2, reads the CLSID previously written to a storage object with PurgeComm,KERNEL32.DLL,NM,2, can discard all characters from the output or input buffer of the WriteClassStg function. a specified communications resource. ReadClassStm,OLE32.DLL,NM,2,Reads the CLSID previously written to a stream object with QueryContextAttributes,SECUR32.DLL,AW,3,Enables a transport application to query a the WriteClassStm function. security package for certain attributes of a security context. ReadConsole,KERNEL32.DLL,AW,5, reads character input from the console input buffer and QueryCredentialsAttributes,SECUR32.DLL,AW,3, retrieves the attributes of a credential, such removes it from the buffer. as the name associated with the credential. The information is valid for any security context ReadConsoleInput,KERNEL32.DLL,AW,4, reads data from a console input file buffer and created with the specified credential. removes it from the buffer. QueryDosDevice,KERNEL32.DLL,AW,3, lets an application obtain information about MS-DOS ReadConsoleOutput,KERNEL32.DLL,AW,5 reads character and color attribute data from a device names. rectangular block of character cells in a console screen buffer, and the function writes the data QueryPathOfRegTypeLib,OLEAUT32.DLL,NM,5,Retrieves the path of a registered type library. to a rectangular block at a specified location in the destination buffer. QueryPerformanceCounter,KERNEL32.DLL,NM,1, retrieves the current value of the high- ReadConsoleOutputAttribute,KERNEL32.DLL,NM,5 copies a specified number of foreground resolution performance counter, if one exists. and background color attributes from consecutive cells of a console screen buffer, beginning at QueryPerformanceFrequency,KERNEL32.DLL,NM,1, retrieves the frequency of the high- a specified location. resolution performance counter, if one exists. ReadConsoleOutputCharacter,KERNEL32.DLL,AW,5 copies a number ofcharacters from QuerySecurityContextToken,SECUR32.DLL,NM,2,Obtains the access token for a client security consecutive cells of a console screen buffer,beginning at a specified location. context and uses it directly. ReadEventLog,ADVAPI32.DLL,AW,7, reads a whole number of entries from the specified event QuerySecurityPackageInfo,SECUR32.DLL,AW,2, retrieves information about a specified log. security package. This information includes the bounds on sizes of authentication information, ReadFile,KERNEL32.DLL,NM,5, reads data from a file, starting at the position indicated by the credentials, and contexts. file pointer. 26 ReadFileEx,KERNEL32.DLL,NM,5,ERROR_HANDLE_EOF tried to read past the end of the RemoveMenu,USER32.DLL,NM,3, deletes a menu item from the specified menu. file. RemoveProp,USER32.DLL,AW,2, removes an entry from the property list of the specified ReadFmtUserTypeStg,OLE32.DLL,NM,3, returns the clipboard format and user type previously window. saved with the WriteFmtUserTypeStg function. ReplaceText,COMDLG32.DLL,AW,1 creates a system-defined modeless dialog box that lets ReadPrinter,WINMM.DLL,NM,4, retrieves data from the specified printer. the user specify a string to search for and a replacement string, as well as options to control the ReadProcessMemory,KERNEL32.DLL,NM,5, reads memory in a specified process. find and replace operations. ReadUrlCacheEntryStream,WININET.DLL,NM,5,Reads the cached data from a stream that has ReplyMessage,USER32.DLL,NM,1 is used to reply to a message sentthrough the been opened using the RetrieveUrlCacheEntryStream function. SendMessage function without returning control to thefunction that called SendMessage. RealizePalette,GDI32.DLL,NM,1, maps palette entries from the current logical palette to the ReportEvent,ADVAPI32.DLL,AW,9, writes an entry at the end of the specified event log. system palette. ReserveNtmsCleanerSlot,NTMSAPI.DLL,NM,3, reserves a single slot in a library unit for a drive ReBaseImage,IMAGEHLP.DLL,NM,11, is used to change the load address for the specified cleaner cartridge. image, which reduces the required load time for a DLL. ResetDC,GDI32.DLL,AW,2, cannot be used to change the driver name, device name, or the Rectangle,GDI32.DLL,NM,5 draws a rectangle. output port. RectInRegion,GDI32.DLL,NM,2, determines whether any part of the specified rectangle is ResetEvent,KERNEL32.DLL,NM,1, sets the state of the specified event object to nonsignaled. within the boundaries of a region. ResetPrinter,WINMM.DLL,AW,2 lets an application specify the data typeand device mode RectVisible,GDI32.DLL,NM,2 determines whether any part of thespecified rectangle lies within values that are used for printing documentssubmitted by the StartDocPrinter function. the clipping region of a devicecontext. ResizePalette,GDI32.DLL,NM,2, increases or decreases the size of a logical palette based on recv,WS2_32.DLL,NM,4,Receives data from a connected or bound socket. the specified value. recv,WSOCK32.DLL,NM,4,Receives data from a connected or bound socket. RestoreDC,GDI32.DLL,NM,2, restores a device context (DC) to the specified state. recvfrom,WS2_32.DLL,NM,6 receives a datagram and stores the source address. ResumeSuspendedDownload,WININET.DLL,NM,2, resumes a request that is suspended by a recvfrom,WSOCK32.DLL,NM,6 receives a datagram andstores the source address. user interface dialog box. RedrawWindow,USER32.DLL,NM,4, updates the specified rectangle or region in a window?s ResumeThread,KERNEL32.DLL,NM,1, decrements a thread?s suspend count. client area. ResUtilAddUnknownProperties,RESUTILS.DLL,NM,6,The ResUtilAddUnknownProperties utility RefreshPolicy,USERENV.DLL,NM,1, causes policy to be applied immediately on the client function retrieves a set of unknown properties from the cluster database and appends them to computer. the end of a property list. RegCloseKey,ADVAPI32.DLL,NM,1 releases the handle of the specified key. ResUtilCreateDirectoryTree,RESUTILS.DLL,NM,1, creates every directory specified in a path, RegConnectRegistry,ADVAPI32.DLL,AW,3, establishes a connection to a predefined registry skipping directories that already exist. handle on another computer. ResUtilDupParameterBlock,RESUTILS.DLL,NM,3,The ResUtilDupParameterBlock utility RegCreateKey,ADVAPI32.DLL,AW,3, creates the specified key. function performs a member-wise copy of the data from one parameter block to another. RegCreateKeyEx,ADVAPI32.DLL,AW,9, creates the specified key. ResUtilDupString,RESUTILS.DLL,NM,1,The ResUtilDupString utility function duplicates a null- RegDeleteKey,ADVAPI32.DLL,AW,2,Windows 95: deletes a subkey and all its descendants. terminated Unicode string. RegDeleteValue,ADVAPI32.DLL,AW,2 removes a named value from the specified registry key. ResUtilEnumPrivateProperties,RESUTILS.DLL,NM,5,The ResUtilEnumPrivateProperties utility RegEnumKey,ADVAPI32.DLL,AW,4, enumerates subkeys of the specified open registry key. function retrieves the names of a cluster object's private properties. RegEnumKeyEx,ADVAPI32.DLL,AW,8, enumerates subkeys of the specified open registry key. ResUtilEnumProperties,RESUTILS.DLL,NM,5,The ResUtilEnumProperties utility function RegEnumValue,ADVAPI32.DLL,AW,8, enumerates the values for the specified data block for enumerates the property names of a cluster object. the key each time it is called. ResUtilEnumResources,RESUTILS.DLL,NM,4,The ResUtilEnumResources utility function RegFlushKey,ADVAPI32.DLL,NM,1, writes all the attributes of the specified open key into the enumerates all of the resources in the local cluster and initiates a user-defined operation for registry. each resource. RegGetKeySecurity,ADVAPI32.DLL,NM,4, retrieves a copy of the security descriptor protecting ResUtilExpandEnvironmentStrings,RESUTILS.DLL,NM,1, expands strings containing the specified open registry key. unexpanded references to environment variables. RegisterActiveObject,OLEAUT32.DLL,NM,4,Registers an object as the active object for its ResUtilFindBinaryProperty,RESUTILS.DLL,NM,5,The ResUtilFindBinaryProperty utility function class. locates a specified binary property in a property list and can also return the value of the RegisterBindStatusCallback,URLMON.DLL,NM,4, Registers a callback interface with an property. existing bind context. ResUtilFindDependentDiskResourceDriveLetter,RESUTILS.DLL,NM,4,The RegisterClass,USER32.DLL,AW,1, registers a window class for subsequent use in calls to the ResUtilFindDependentDiskResourceDriveLetter utility function retrieves the drive letter CreateWindow or CreateWindowEx function. associated with a Physical Disk dependency of a resource. RegisterClassEx,USER32.DLL,AW,1 registers a window class for subsequent use in calls to ResUtilFindDwordProperty,RESUTILS.DLL,NM,4,The ResUtilFindDwordProperty utility function the CreateWindow or CreateWindowEx function. locates an unsigned long property value in a property list. RegisterClipboardFormat,USER32.DLL,AW,1, registers a new clipboard format. ResUtilFindExpandedSzProperty,RESUTILS.DLL,NM,4,The ResUtilFindExpandedSzProperty RegisterCMM,MSCMS.DLL,AW,3,RegisterCMM associates a specified identification value with utility function locates an expanded string property value in a property list. the specified color management module dynamic link library (CMM DLL). When this ID appears ResUtilFindExpandSzProperty,RESUTILS.DLL,NM,4,The ResUtilFindExpandSzProperty utility in a color profile, Windows can then locate the corresponding CMM so as to create a transform. function locates an expandable string property in a property list. RegisterDragDrop,OLE32.DLL,NM,2,Registers the specified window as one that can be the ResUtilFindLongProperty,RESUTILS.DLL,NM,4,The ResUtilFindLongProperty utility function target of an OLE drag-and-drop operation and specifies the IDropTarget instance to use for locates a signed long property value in a property list. drop operations. ResUtilFindMultiSzProperty,RESUTILS.DLL,NM,5,The ResUtilFindMultiSzProperty utility RegisterEventSource,ADVAPI32.DLL,AW,2, returns a registered handle to an event log. function locates a multiple string property in a property list. RegisterFormatEnumerator,URLMON.DLL,NM,3, Registers a FORMATETC enumerator object ResUtilFindSzProperty,RESUTILS.DLL,NM,4,The ResUtilFindSzProperty utility function locates onto the given bind context. a string property in a property list. RegisterGPNotification,USERENV.DLL,NM,2, enables an application to receive notification ResUtilFreeEnvironment,RESUTILS.DLL,NM,1, destroys the environment variable block when there is a change in policy. When a policy change occurs, the specified event object is set created with ResUtilGetEnvironmentWithNetName. to the signaled state. ResUtilFreeParameterBlock,RESUTILS.DLL,NM,3,The ResUtilFreeParameterBlock utility RegisterHotKey,USER32.DLL,NM,4, defines a system-wide hot key. function deallocates memory that has been allocated for a parameter block by RegisterMediaTypeClass,URLMON.DLL,NM,5, Registers a mapping of media types to CLSIDs ResUtilDupParameterBlock. to override the default mapping specified in the registry. ResUtilGetAllProperties,RESUTILS.DLL,NM,6,The ResUtilGetAllProperties utility function RegisterMediaTypes,URLMON.DLL,NM,3, Registers media type strings. returns a property list that includes all of the default and unknown properties for a cluster object. RegisterServiceCtrlHandler,ADVAPI32.DLL,AW,2 A Win32-based service calls the ResUtilGetBinaryProperty,RESUTILS.DLL,NM,7,The ResUtilGetBinaryProperty utility function RegisterServiceCtrlHandler functionto register a function to handle its service control requests. retrieves a binary property from a property list and advances a pointer to the next property in RegisterWindowMessage,USER32.DLL,AW,1 defines a new window messagethat is the list. guaranteed to be unique throughout the system. ResUtilGetBinaryValue,RESUTILS.DLL,NM,4,The ResUtilGetBinaryValue utility function RegLoadKey,ADVAPI32.DLL,AW,3 creates a subkey under HKEY_USER returns a binary value from the cluster database. orHKEY_LOCAL_MACHINE and stores registration information from aspecified file into that ResUtilGetDwordProperty,RESUTILS.DLL,NM,7,The ResUtilGetDwordProperty utility function subkey. retrieves a DWORD property from a property list and advances a pointer to the next property in RegNotifyChangeKeyValue,ADVAPI32.DLL,NM,5, notifies the caller about changes to the the list. attributes or contents of a specified registry key. ResUtilGetDwordValue,RESUTILS.DLL,NM,4,The ResUtilGetDwordValue utility function RegOpenKey,ADVAPI32.DLL,AW,3, opens the specified key. returns a numeric value from the cluster database. RegOpenKeyEx,ADVAPI32.DLL,AW,5 opens the specified key. ResUtilGetEnvironmentWithNetName,RESUTILS.DLL,NM,1, adjusts environment data for a RegQueryInfoKey,ADVAPI32.DLL,AW,12, retrieves information about a specified registry key. resource so that the resource uses a cluster network name to identify its location. The resource RegQueryMultipleValues,ADVAPI32.DLL,AW,5, retrieves the type and data for a list of value must be dependent on a Network Name resource. names associated with an open registry key. ResUtilGetMultiSzProperty,RESUTILS.DLL,NM,7,The ResUtilGetMultiSzProperty utility function RegQueryValue,ADVAPI32.DLL,AW,4, retrieves the value associated with the unnamed value retrieves a multiple string property from a property list and advances a pointer to the next for a specified key in the registry. property in the list. RegQueryValueEx,ADVAPI32.DLL,AW,6, retrieves the type and data for a specified value ResUtilGetPrivateProperties,RESUTILS.DLL,NM,5,The ResUtilGetPrivateProperties utility name associated with an open registry key. function returns private properties for a cluster object. RegReplaceKey,ADVAPI32.DLL,AW,4 replaces the file backing a key and all its subkeys with ResUtilGetProperties,RESUTILS.DLL,NM,6,The ResUtilGetProperties utility function retrieves another file, so that when the system is next started, the key and subkeys will have the values properties specified by a property table from the cluster database and returns them in a stored in the new file. property list. RegRestoreKey,ADVAPI32.DLL,AW,3 reads the registry information in a specified file and ResUtilGetPropertiesToParameterBlock,RESUTILS.DLL,NM,5,The copies it over the specified key. ResUtilGetPropertiesToParameterBlock utility function retrieves properties specified by a RegSaveKey,ADVAPI32.DLL,AW,3, saves the specified key and all of its subkeys and values property table from the cluster database and returns them in a parameter block. to a new file. ResUtilGetProperty,RESUTILS.DLL,NM,4,The ResUtilGetPropertySize utility function returns RegSetKeySecurity,ADVAPI32.DLL,NM,3 sets the security of an open registry key. the total number of bytes required for a specified property. RegSetValue,ADVAPI32.DLL,AW,5, associates a value with a specified key. ResUtilGetPropertySize,RESUTILS.DLL,NM,4,The ResUtilGetPropertySize utility function RegSetValueEx,ADVAPI32.DLL,AW,6, stores data in the value field of an open registry key. returns the total number of bytes required for a specified property. RegUnLoadKey,ADVAPI32.DLL,AW,2, unloads the specified key and subkeys from the ResUtilGetResourceDependency,RESUTILS.DLL,NM,2, enumerates the dependencies of a registry. specified resource and returns a handle to a dependency of a specified type. ReleaseCapture,USER32.DLL,NM,0 releases the mouse capture from awindow in the current ResUtilGetResourceDependencyByClass,RESUTILS.DLL,NM,4, enumerates the dependencies thread and restores normal mouse inputprocessing. of a specified resource in a specified cluster and returns a handle to a dependency that ReleaseDC,USER32.DLL,NM,2, releases a device context (DC), freeing it for use by other matches a specified resource class. applications. ResUtilGetResourceDependencyByName,RESUTILS.DLL,NM,4, enumerates the ReleaseMutex,KERNEL32.DLL,NM,1, fails if the calling thread does not own the mutex object. dependencies of a specified resource in a specified cluster and returns a handle to a ReleaseNtmsCleanerSlot,NTMSAPI.DLL,NM,2, removes an existing slot reservation for a dependency of a specified type. cleaning cartridge. The slot can then be used for data cartridges. ResUtilGetResourceDependentIPAddressProps,RESUTILS.DLL,NM,7,The ReleaseSemaphore,KERNEL32.DLL,NM,3, increases the count of the specified semaphore ResUtilGetResourceDependentIPAddressProps utility function retrieves the private properties object by a specified amount. of the first IP Address dependency found for a specified resource. ReleaseStgMedium,OLE32.DLL,NM,1,Frees the specified storage medium. ResUtilGetResourceNameDependency,RESUTILS.DLL,NM,2, enumerates the dependencies RemoveDirectory,KERNEL32.DLL,AW,1, deletes an existing empty directory. of a specified resource in the local cluster and returns a handle to a dependency of a specified RemoveFontResource,GDI32.DLL,AW,1, removes the fonts in the specified file from the resource type. Windows font table. 27 ResUtilGetSzProperty,RESUTILS.DLL,NM,5,The ResUtilGetSzProperty utility function retrieves RpcCancelThread,RPCRT4.DLL,NM,1, cancels a thread. a string property from a property list and advances a pointer to the next property in the list. RpcEpRegister,RPCRT4.DLL,AW,4, adds to or replaces server address information in the local ResUtilGetSzValue,RESUTILS.DLL,NM,2,The ResUtilGetSzValue utility function returns a endpoint-map database. string value from the cluster database. RpcEpRegisterNoReplace,RPCRT4.DLL,AW,4, adds server-address information to the local ResUtilIsPathValid,RESUTILS.DLL,NM,1,The ResUtilIsPathValid utility function is used to endpoint-map database. check whether a path is syntactically valid. RpcEpResolveBinding,RPCRT4.DLL,NM,2, resolves a partially bound server binding handle ResUtilIsResourceClassEqual,RESUTILS.DLL,NM,2, tests whether the resource class of a into a fully bound server binding handle. specified resource is equal to a specified resource class. RpcEpUnregister,RPCRT4.DLL,NM,3, removes server-address information from the local ResUtilPropertyListFromParameterBlock,RESUTILS.DLL,NM,6,The endpoint-map database. ResUtilPropertyListFromParameterBlock utility function constructs a property list from a RpcIfIdVectorFree,RPCNS4.DLL,NM,1 frees the vector and the interface-identification property table and a parameter block. structures contained in the vector. ResUtilResourcesEqual,RESUTILS.DLL,NM,2,The ResUtilResourcesEqual utility function tests RpcIfIdVectorFree,RPCRT4.DLL,NM,1 frees the vector and the interface-identification whether two resource handles represent the same resource. structures contained in the vector. ResUtilResourceTypesEqual,RESUTILS.DLL,NM,2,The ResUtilResourceTypesEqual utility RpcIfInqId,RPCRT4.DLL,NM,2, returns the interface-identification part of an interface function tests whether a resource type matches the resource type name of a specified resource. specification. ResUtilSetBinaryValue,RESUTILS.DLL,NM,6,The ResUtilSetBinaryValue utility function sets a RpcImpersonateClient,RPCRT4.DLL,NM,1 A server thread that is processing client remote binary value in the cluster database. procedure callscan call the RpcImpersonateClientto impersonate theactive client. ResUtilSetDwordValue,RESUTILS.DLL,NM,4,The ResUtilSetDwordValue utility function sets a RpcMgmtEnableIdleCleanup,RPCRT4.DLL,NM,0 closes idle resources, suchas network numeric value in the cluster database. connections, on the client. ResUtilSetExpandSzValue,RESUTILS.DLL,NM,4,The ResUtilSetExpandSzValue utility function RpcMgmtEpEltInqBegin,RPCRT4.DLL,NM,6 RpcMcreates an inquiry context for viewing the sets an expandable string value in the cluster database. elements in an endpoint map. ResUtilSetMultiSzValue,RESUTILS.DLL,NM,6,The ResUtilSetMultiSzValue utility function sets RpcMgmtEpEltInqDone,RPCRT4.DLL,NM,1, deletes the inquiry context for viewing the a multiple string value in the cluster database. elements in an endpoint map. ResUtilSetPrivatePropertyList,RESUTILS.DLL,NM,3,The ResUtilSetPrivatePropertyList utility RpcMgmtEpEltInqNext,RPCRT4.DLL,AW,5, returns one element from an endpoint map. function sets the private properties of a cluster object. RpcMgmtEpUnregister,RPCRT4.DLL,NM,4 removes server address informationfrom an ResUtilSetPropertyParameterBlock,RESUTILS.DLL,NM,7,The endpoint map. ResUtilSetPropertyParameterBlock utility function is used to set properties in the cluster RpcMgmtInqComTimeout,RPCRT4.DLL,NM,2, returns the binding- communications timeout database from a parameter block. value in a binding handle. ResUtilSetPropertyParameterBlockEx,RESUTILS.DLL,NM,8,The RpcMgmtInqDefaultProtectLevel,RPCRT4.DLL,NM,2, returns the default authentication level for ResUtilSetPropertyParameterBlockEx utility function is used to set properties in the cluster an authentication service. database from a parameter block. RpcMgmtInqIfIds,RPCRT4.DLL,NM,2 returns a vector containing the identifiers of the interfaces ResUtilSetPropertyTable,RESUTILS.DLL,NM,7,The ResUtilSetPropertyTable utility function is offered by the server. used to set properties in the cluster database based on a property list from a property table.. RpcMgmtInqServerPrincName,RPCRT4.DLL,AW,3, returns a server?s principal name. ResUtilSetPropertyTableEx,RESUTILS.DLL,NM,8,The ResUtilSetPropertyTableEx utility RpcMgmtInqStats,RPCRT4.DLL,NM,2 returns RPC run-time statistics. function is used to set properties in the cluster database based on a property list from a RpcMgmtIsServerListening,RPCRT4.DLL,NM,1, tells whether a server is listening for remote property table. procedure calls. ResUtilSetResourceServiceEnvironment,RESUTILS.DLL,NM,4, adjusts the environment data RpcMgmtSetAuthorizationFn,RPCRT4.DLL,NM,1 establishes an authorizationfunction for for a service so that the service uses a cluster network name to identify its location. This processing remote calls to a server?s managementroutines. function must be called from a resource DLL. RpcMgmtSetCancelTimeout,RPCRT4.DLL,NM,1, sets the lower bound on the time to wait ResUtilSetResourceServiceStartParameters,RESUTILS.DLL,NM,5, adjusts the start before timing out after forwarding a cancel. parameters of a specified service so that it will operate correctly as a cluster resource. It must RpcMgmtSetComTimeout,RPCRT4.DLL,NM,2, sets the binding-communications timeout value be called from a resource DLL. in a binding handle. ResUtilSetSzValue,RESUTILS.DLL,NM,4,The ResUtilSetSzValue utility function sets a string RpcMgmtSetServerStackSize,RPCRT4.DLL,NM,1, specifies the stack size for each server value in the cluster database. thread. ResUtilSetUnknownProperties,RESUTILS.DLL,NM,4,The ResUtilSetUnknownProperties utility RpcMgmtStatsVectorFree,RPCRT4.DLL,NM,1, frees a statistics vector. function stores a cluster object's unknown properties in the cluster database. RpcMgmtStopServerListening,RPCRT4.DLL,NM,1, tells a server to stop listening for remote ResUtilStartResourceService,RESUTILS.DLL,NM,2,The ResUtilStartResourceService utility procedure calls. function starts a service. RpcNetworkInqProtseqs,RPCRT4.DLL,AW,1 returns all protocol sequencessupported by both ResUtilStopResourceService,RESUTILS.DLL,NM,1,The ResUtilStopResourceService utility the RPC run-time library and the operatingsystem. function stops a named service. RpcNetworkIsProtseqValid,RPCRT4.DLL,AW,1 tells whether the specified protocol sequence is ResUtilStopService,RESUTILS.DLL,NM,1,The ResUtilStopService utility function stops a supported by both the RPC run-time library and the operating system. service identified by a handle. RpcNsBindingExport,RPCNS4.DLL,AW,5 establishes a name-service databaseentry with ResUtilVerifyPrivatePropertyList,RESUTILS.DLL,NM,2,The ResUtilVerifyPrivatePropertyList multiple binding handles and multiple objects for aserver. utility function verifies that a property list is correctly formatted. RpcNsBindingImportBegin,RPCNS4.DLL,AW,5, creates an import context for an interface and ResUtilVerifyPropertyTable,RESUTILS.DLL,NM,6,The ResUtilVerifyPropertyTable utility an object. function uses a property table to verify that a property list is correctly formatted. RpcNsBindingImportDone,RPCNS4.DLL,NM,1 signifies that a client hasfinished looking for a ResUtilVerifyResourceService,RESUTILS.DLL,NM,1,The ResUtilVerifyResourceService utility compatible server and deletes the importcontext. function verifies that a named service is starting or currently running. RpcNsBindingImportNext,RPCNS4.DLL,NM,2 looks up an interface, and optionally an object, ResUtilVerifyService,RESUTILS.DLL,NM,1,The ResUtilVerifyService utility function checks if a from a name-service database and returns a binding handle of a compatible server (if found). service identified by a handle is starting or currently running. RpcNsBindingInqEntryName,RPCRT4.DLL,AW,3, returns the entry name from which the RetrieveUrlCacheEntryFile,WININET.DLL,AW,4 Retrieves a cache entry from the cache in the binding handle came. form of a file. RpcNsBindingLookupBegin,RPCNS4.DLL,AW,6, creates a lookup context for an interface and RetrieveUrlCacheEntryStream,WININET.DLL,AW,5 Provides the most efficient and an object. implementation-independent way of accessing the cache data. RpcNsBindingLookupDone,RPCNS4.DLL,NM,1 signifies that a client hasfinished looking for ReuseDDElParam,USER32.DLL,NM,5 allows an application to reuse a packed DDE lParam compatible servers and deletes the lookupcontext. parameter, rather than allocating a new packed lParam. RpcNsBindingLookupNext,RPCNS4.DLL,NM,2, returns a list of compatible binding handles for RevertSecurityContext,SECUR32.DLL,NM,1, allows a security package to discontinue the a specified interface and optionally an object. impersonation of the caller and restore its own security context. RpcNsBindingSelect,RPCNS4.DLL,NM,2, returns a binding handle from a list of compatible RevertToSelf,ADVAPI32.DLL,NM,0, terminates the impersonation of a client application. binding handles. RevokeActiveObject,OLEAUT32.DLL,NM,2,Ends an object's status as active. RpcNsBindingUnexport,RPCNS4.DLL,AW,4 removes the binding handles foran interface and RevokeBindStatusCallback,URLMON.DLL,NM,2, Revokes a bind status callback interface objects from an entry in the name-servicedatabase. previously registered on a bind context. RpcNsEntryExpandName,RPCNS4.DLL,AW,3, expands a name-service entry name. RevokeDragDrop,OLE32.DLL,NM,1,Revokes the registration of the specified application RpcNsEntryObjectInqBegin,RPCNS4.DLL,AW,3, creates an inquiry context for a name-service window as a potential target for OLE drag-and-drop operations. database entry?s objects. RevokeFormatEnumerator,URLMON.DLL,NM,2, Removes a format enumerator from the given RpcNsEntryObjectInqDone,RPCNS4.DLL,NM,1, deletes the inquiry context for a name-service bind context. database entry?s objects. RoundRect,GDI32.DLL,NM,7, draws a rectangle with rounded corners. RpcNsEntryObjectInqNext,RPCNS4.DLL,NM,2, returns one object at a time from a name- RpcBindingCopy,RPCRT4.DLL,NM,2, copies binding information and creates a new binding service database entry. handle. RpcNsGroupDelete,RPCNS4.DLL,AW,2 deletes a group attribute. RpcBindingFree,RPCRT4.DLL,NM,1, releases binding-handle resources. RpcNsGroupMbrAdd,RPCNS4.DLL,AW,4, adds an entry name to a group. RpcBindingFromStringBinding,RPCRT4.DLL,AW,2, returns a binding handle from a string RpcNsGroupMbrInqBegin,RPCNS4.DLL,AW,4, creates an inquiry context for viewing group representation of a binding handle. members. RpcBindingInqAuthClient,RPCRT4.DLL,AW,6 A server application calls the RpcNsGroupMbrInqDone,RPCNS4.DLL,NM,1, deletes the inquiry context for a group. RpcBindingInqAuthClient routine to obtain the principal name or privilege attributes of the RpcNsGroupMbrInqNext,RPCNS4.DLL,AW,2, returns one entry name from a group at a time. authenticated client that made the remote procedure call RpcNsGroupMbrRemove,RPCNS4.DLL,AW,4, removes an entry name from a group. RpcBindingInqAuthInfo,RPCRT4.DLL,AW,6, returns authentication and authorization RpcNsMgmtBindingUnexport,RPCNS4.DLL,AW,5, removes multiple binding handles and information from a binding handle. objects from an entry in the name-service database. RpcBindingInqAuthInfoEx,RPCRT4.DLL,AW,8 returns authentication,authorization, and security RpcNsMgmtEntryCreate,RPCNS4.DLL,AW,2, creates a name-service database entry. quality-of-service information from abinding handle. RpcNsMgmtEntryDelete,RPCNS4.DLL,AW,2, deletes a name-service database entry. RpcBindingInqObject,RPCRT4.DLL,NM,2, returns the object UUID from a binding handle. RpcNsMgmtEntryInqIfIds,RPCNS4.DLL,AW,3 returns the list of interfaces exported to a name- RpcBindingInqOption,RPCRT4.DLL,NM,3 RPC client processes use RpcBindingInqOption to service database entry. determine currentvalues of the binding options that are specific to the ncadg_mqmessage- RpcNsMgmtHandleSetExpAge,RPCNS4.DLL,NM,2, sets the expiration age of a name-service queuing transport. handle for local copies of name-service data. RpcBindingReset,RPCRT4.DLL,NM,1, resets a binding handle so that the host is specified but RpcNsMgmtInqExpAge,RPCNS4.DLL,NM,1 returns the global expiration age for local copies of the server on that host is unspecified. name-service data. RpcBindingServerFromClient,RPCRT4.DLL,NM,2, converts a client binding handle to a server RpcNsMgmtSetExpAge,RPCNS4.DLL,NM,1, modifies the application?s global expiration age binding handle. for local copies of name-service data. RpcBindingSetAuthInfo,RPCRT4.DLL,AW,6, sets authentication and authorization information RpcNsProfileDelete,RPCNS4.DLL,AW,2, deletes a profile attribute. into a binding handle. RpcNsProfileEltAdd,RPCNS4.DLL,AW,7, adds an element to a profile. RpcBindingSetAuthInfoEx,RPCRT4.DLL,AW,7 sets authentication, authorization, and security RpcNsProfileEltInqBegin,RPCNS4.DLL,AW,8 creates an inquiry context for viewing the quality-of-service information into a binding handle. elements in a profile. RpcBindingSetObject,RPCRT4.DLL,NM,2, sets the object UUID value in a binding handle. RpcNsProfileEltInqDone,RPCNS4.DLL,NM,1, deletes the inquiry context for viewing the RpcBindingSetOption,RPCRT4.DLL,NM,3 enables client applications to specify message- elements in a profile. queuing options on a binding handle. RpcNsProfileEltInqNext,RPCNS4.DLL,AW,5, returns one element at a time from a profile. RpcBindingToStringBinding,RPCRT4.DLL,AW,2, returns a string representation of a binding RpcNsProfileEltRemove,RPCNS4.DLL,AW,5, removes an element from a profile. handle. RpcObjectInqType,RPCRT4.DLL,NM,2, returns the type of an object. RpcBindingVectorFree,RPCRT4.DLL,NM,1, frees the binding handles contained in the vector RpcObjectSetInqFn,RPCRT4.DLL,NM,1, registers an object-inquiry function. and the vector itself. RpcObjectSetType,RPCRT4.DLL,NM,2, assigns the type of an object. 28 RpcProtseqVectorFree,RPCRT4.DLL,AW,1, frees the protocol sequences contained in the SafeArrayCreateVector,OLEAUT32.DLL,NM,3,Creates a one-dimensional array whose lower vector and the vector itself. bound is always zero. A safearray created with SafeArrayCreateVector is a fixed size, so the RpcRaiseException,RPCRT4.DLL,NM,1 Use the RpcRaiseExceptionto raise an exception. constant FADF_FIXEDSIZE is always set. RpcRevertToSelf,RPCRT4.DLL,NM,0 After calling RpcImpersonateClient and completing any SafeArrayDestroy,OLEAUT32.DLL,NM,1,Descriptor This function destroys a decriptor of a safe tasks thatrequire client impersonation, the server calls RpcRevertToSelf toend impersonation array. and to reestablish its own security identity. SafeArrayDestroyData,OLEAUT32.DLL,NM,1,This function destroys all the data in a safearray. RpcRevertToSelfEx,RPCRT4.DLL,NM,1 After calling RpcImpersonateClient and completing SafeArrayDestroyDescriptor,OLEAUT32.DLL,NM,1, This function destroys a decriptor of a safe any tasks thatrequire client impersonation, the server calls RpcRevertToSelfEx toend array. impersonation and to reestablish its own security identity. SafeArrayGetDim,OLEAUT32.DLL,NM,1,Returns the number of dimensions in the array. RpcServerInqBindings,RPCRT4.DLL,NM,1, returns the binding handles over which remote SafeArrayGetElement,OLEAUT32.DLL,NM,3,Retrieves a single element of the array. procedure calls can be received. SafeArrayGetElemsize,OLEAUT32.DLL,NM,1, retrieves the size (in bytes) of the elements of a RpcServerInqDefaultPrincName,RPCRT4.DLL,AW,2, obtains the default principal name from safearray. the server. SafeArrayGetLBound,OLEAUT32.DLL,NM,3,4.2 returns the lower bound for any dimension of a RpcServerInqIf,RPCRT4.DLL,NM,3, returns the manager entry-point vector (EPV) registered safearray. for an interface. SafeArrayGetUBound,OLEAUT32.DLL,NM,3,Returns the upper bound for any dimension of a RpcServerListen,RPCRT4.DLL,NM,3, tells the RPC run-time library to listen for remote safearray. procedure calls. SafeArrayLock,OLEAUT32.DLL,NM,1,This function increments the lock count of an array, and RpcServerRegisterAuthInfo,RPCRT4.DLL,AW,4, registers authentication information with the places a pointer to the array data in pvData of the array descriptor. RPC run-time library. SafeArrayPtrOfIndex,OLEAUT32.DLL,NM,3,Returns a pointer to an array element. RpcServerRegisterIf,RPCRT4.DLL,NM,3 registers an interface with the RPC run-time library. SafeArrayPutElement,OLEAUT32.DLL,NM,3,Stores the data element at a given location in the RpcServerRegisterIfEx,RPCRT4.DLL,NM,6, registers an interface with the RPC run-time array. library. SafeArrayRedim,OLEAUT32.DLL,NM,2,Changes the right-most (least significant) bound of a RpcServerUnregisterIf,RPCRT4.DLL,NM,3, unregisters an interface from the RPC run-time safearray. library. SafeArrayUnaccessData,OLEAUT32.DLL,NM,1,Decrements the lock count of an array, and RpcServerUseAllProtseqs,RPCRT4.DLL,NM,2 tells the RPC run-time library to use all invalidates the pointer retrieved by SafeArrayAccessData. supported protocol sequences for receiving remote procedure calls. SafeArrayUnlock,OLEAUT32.DLL,NM,1,Decrements the lock count of an array so it can be RpcServerUseAllProtseqsEx,RPCRT4.DLL,NM,3 tells the RPC run-timelibrary to use all freed or resized. supported protocol sequences for receivingremote procedure calls. SaslAcceptSecurityContext,SECUR32.DLL,NM,9,Wraps a standard call to the Security Support RpcServerUseAllProtseqsIf,RPCRT4.DLL,NM,3 tells the RPC run-time library to use all the Provider InterfaceB AcceptSecurityContext (General) function and includes creation of SASL specified protocol sequences and endpoints in the interface specification for receiving remote server cookies. procedure calls. SaslEnumerateProfiles,SECUR32.DLL,AW,2,Lists the packages that provide a SASL interface. RpcServerUseAllProtseqsIfEx,RPCRT4.DLL,NM,4 tells the RPC run-time library to use all the SaslGetProfilePackage,SECUR32.DLL,AW,2,Returns the package information for the specified specified protocol sequences and endpoints in the interface specification for receiving remote package. procedure calls. SaslIdentifyPackage,SECUR32.DLL,AW,2,Returns the negotiate prefix that matches the RpcServerUseProtseq,RPCRT4.DLL,AW,3 tells the RPC run-time library to use the specified specified SASL negotiation buffer. protocol sequence for receiving remote procedure calls. SaslInitializeSecurityContext,SECUR32.DLL,AW,12,Wraps a standard call to the Security RpcServerUseProtseqEp,RPCRT4.DLL,AW,4 tells the RPC run-time library to use the specified Support Provider InterfaceB InitializeSecurityContext (General) function and processes SASL protocol sequence combined with the specified endpoint for receiving remote procedure calls. . server cookies from the server. RpcServerUseProtseqEpEx,RPCRT4.DLL,AW,5 tells the RPC run-time libraryto use the SatisfyNtmsOperatorRequest,NTMSAPI.DLL,NM,2, completes the specified RSM operator specified protocol sequence combined with the specifiedendpoint for receiving remote request. procedure calls. SaveDC,GDI32.DLL,NM,1 saves the current state of the specified device context (DC) by RpcServerUseProtseqEx,RPCRT4.DLL,AW,4 tells the RPC run-time libraryto use the specified copying data describing selected objects and graphic modes (such as the bitmap, brush, protocol sequence for receiving remoteprocedure calls. palette, font, pen, region, drawing mode, and mapping mode) to a context stack. RpcServerUseProtseqIf,RPCRT4.DLL,AW,4 tells the RPC run-time library to use the specified ScaleViewportExtEx,GDI32.DLL,NM,6 modifies the viewport for a devicecontext (DC) by using protocol sequence combined with the endpoints in the interface specification for receiving the ratios formed by the specifiedmultiplicands and divisors. remote procedure calls. ScaleWindowExtEx,GDI32.DLL,NM,6 modifies the window for a devicecontext using the ratios RpcServerUseProtseqIfEx,RPCRT4.DLL,AW,5 tells the RPC run-time library to use the formed by the specified multiplicands anddivisors. specified protocol sequence combined with the endpoints in the interface specification for ScBinFromHexBounded,MAPI32.DLL,NM,3 converts the specified portion of a string receiving remote procedure calls. representation of a hexadecimal number into a binary number. RpcSmAllocate,RPCRT4.DLL,NM,2 allocates memory within the RPC stub memory ScCopyNotifications,MAPI32.DLL,NM,4, copies a group of event notifications to a single block management function and returns a pointer to the allocated memory or NULL. of memory. RpcSmClientFree,RPCRT4.DLL,NM,1, frees memory returned from a client stub. ScCopyProps,MAPI32.DLL,NM,4, copies the properties defined by an array of SPropValue RpcSmDestroyClientContext,RPCRT4.DLL,NM,1, reclaims the client memory resources for a structures to a new destination. context handle and makes the context handle NULL. ScCountNotifications,MAPI32.DLL,NM,3 determines the size, in bytes, ofan array of event RpcSmDisableAllocate,RPCRT4.DLL,NM,0, frees resources and memory within the stub notifications, and validates the memoryassociated with the array. memory management environment. ScCountProps,MAPI32.DLL,NM,3 determines the size, in bytes, of aproperty value array and RpcSmEnableAllocate,RPCRT4.DLL,NM,0, establishes the stub memory management validates the memory associated with thearray. environment. ScCreateConversationIndex,MAPI32.DLL,NM,4, indicates where in a message thread a RpcSmFree,RPCRT4.DLL,NM,1, releases memory allocated by RpcSmAllocate. message belongs. RpcSmGetThreadHandle,RPCRT4.DLL,NM,1, returns a thread handle, or NULL, for the stub ScDupPropset,MAPI32.DLL,NM,4 duplicates a property value array in a single block of MAPI memory management environment. memory combining the operations of the ScCopyProps and RpcSmSetClientAllocFree,RPCRT4.DLL,NM,2, enables the memory allocation and release ScCountProps functions. mechanisms used by the client stubs. ScheduleJob,WINMM.DLL,NM,2, checks for a valid spool file. RpcSmSetThreadHandle,RPCRT4.DLL,NM,1, sets a thread handle for the stub memory SchemaPreload,DAPI.DLL,AW,2, is an example of a process terminated by DAPIUninitialize. management environment. ScInitMapiUtil,MAPI32.DLL,NM,1, replaces MAPIInitialize when only select utility functions are RpcSmSwapClientAllocFree,RPCRT4.DLL,NM,4 exchanges the memoryallocation and release being used. mechanisms used by the client stubs with onesupplied by the client. ScLocalPathFromUNC,MAPI32.DLL,NM,3, locates a local path counterpart to the given RpcSsAllocate,RPCRT4.DLL,NM,1 allocates memory within the RPC stubmemory universal naming convention (UNC) path. management function, and returns a pointer to the allocatedmemory or NULL. ScreenToClient,USER32.DLL,NM,2, converts the screen coordinates of a specified point on the RpcSsDestroyClientContext,RPCRT4.DLL,NM,1, destroys a context handle no longer needed screen to client coordinates. by the client without contacting the server. ScRelocNotifications,MAPI32.DLL,NM,5, adjusts a pointer within a specified event notification RpcSsDisableAllocate,RPCRT4.DLL,NM,0, frees resources and memory within the stub array. memory management environment. ScRelocProps,MAPI32.DLL,NM,5 adjusts the pointers in an SPropValue array after the array RpcSsDontSerializeContext,RPCRT4.DLL,NM,0, disables runtime serialization of multiple calls and its data have been copied or moved to a new location. dispatched to server manager routines on the same context handle. ScrollConsoleScreenBuffer,KERNEL32.DLL,AW,5, moves a block of data in a screen buffer. RpcSsEnableAllocate,RPCRT4.DLL,NM,0 establishes the stub memory management ScrollDC,USER32.DLL,NM,7, scrolls a rectangle of bits horizontally and vertically. environment.. ScrollWindow,USER32.DLL,NM,5, scrolls the content of the specified window?s client area. RpcSsFree,RPCRT4.DLL,NM,1, releases memory allocated by RpcSsAllocate. ScrollWindowEx,USER32.DLL,NM,8, scrolls the content of the specified window?s client area. RpcSsGetThreadHandle,RPCRT4.DLL,NM,0, returns a thread handle for the stub memory ScUNCFromLocalPath,MAPI32.DLL,NM,3, locates a universal naming convention (UNC) path management environment. counterpart to the given local path. RpcSsSetClientAllocFree,RPCRT4.DLL,NM,2, enables the memory allocation and release SealMessage,SECUR32.DLL,NM,4, is already documented under another name. For more mechanisms used by the client stubs. information, see SpSealMessage. RpcSsSetThreadHandle,RPCRT4.DLL,NM,1, sets a thread handle for the stub memory SearchPath,KERNEL32.DLL,AW,6, searches for the specified file. management environment. SearchTreeForFile,IMAGEHLP.DLL,NM,3, searches a directory tree for a specified file. RpcSsSwapClientAllocFree,RPCRT4.DLL,NM,4 exchanges the memoryallocation and release select,WS2_32.DLL,NM,5, is used to determine the status of one or more sockets. mechanisms used by the client stubs with onesupplied by the client. select,WSOCK32.DLL,NM,5, is used to determine the status of one or more sockets. RpcStringBindingCompose,RPCRT4.DLL,AW,6 combines the components of a string binding SelectClipPath,GDI32.DLL,NM,2, selects the current path as a clipping region for a device into a string binding. context, combining the new region with any existing clipping region by using the specified RpcStringBindingParse,RPCRT4.DLL,AW,6, returns the object UUID part and the address mode. . parts of a string binding as separate strings. SelectClipRgn,GDI32.DLL,NM,2, selects a region as the current clipping region for the specified RpcStringFree,RPCRT4.DLL,AW,1 frees a character string allocated by the RPC run-time device context. library. SelectCMM,MSCMS.DLL,NM,1,SelectCMM allows an application to select the preferred color RpcTestCancel,RPCRT4.DLL,NM,0, checks for a cancel indication. management module (CMM) to use. RTFSync,MAPI32.DLL,NM,3, ensures that the Rich Text Format (RTF) message text matches SelectObject,GDI32.DLL,NM,2 selects an object into the specified device context. the plain text version. SelectPalette,GDI32.DLL,NM,3, selects the specified logical palette into a device context. SafeArrayAccessData,OLEAUT32.DLL,NM,2,Increments the lock count of an array, and send,WS2_32.DLL,NM,4, is used to write outgoing data on a connected socket. retrieves a pointer to the array data. send,WSOCK32.DLL,NM,4, is used to write outgoing data on a connected socket. SafeArrayAllocData,OLEAUT32.DLL,NM,1,This function allocates memory for a safearray, SendDlgItemMessage,USER32.DLL,AW,5, sends a message to the specified control in a dialog based on a descriptor created with SafeArrayAllocDescriptor. box. SafeArrayAllocDescriptor,OLEAUT32.DLL,NM,2,Allocates memory for a safearray descriptor. SendInput,USER32.DLL,NM,3, synthesizes keystrokes, mouse motions, and button clicks. SafeArrayCopy,OLEAUT32.DLL,NM,2,Data4.2 SafeArrayCopyData This function copies the SendMessage,USER32.DLL,AW,4 sends the specified message to a window or windows. source array to the target array after releasing any resources in the target array. This function is SendMessageCallback,USER32.DLL,AW,6, sends the specified message to a window or SafeArrayCopyData,OLEAUT32.DLL,NM,2,4.2 This function copies the source array to the windows. target array after releasing any resources in the target array. SendMessageTimeout,USER32.DLL,AW,7, sends the specified message to a window or SafeArrayCreate,OLEAUT32.DLL,NM,3,VectorCreates a one-dimensional array whose lower windows. bound is always zero. A safearray created with SafeArrayCreateVector is a fixed size, so the SendNotifyMessage,USER32.DLL,AW,4, sends the specified message to a window. constant FADF_FIXEDSIZE is always set. sendto,WS2_32.DLL,NM,6, is used to write outgoing data on a socket. sendto,WSOCK32.DLL,NM,6, is used to write outgoing data on a socket. 29 SetAbortProc,GDI32.DLL,NM,2, sets the application-defined abort function that allows a print SetEvent,KERNEL32.DLL,NM,1 sets the state of the specified event object to signaled. job to be canceled during spooling. SetFileApisToOEM,KERNEL32.DLL,NM,0, causes a set of Win32 file functions to use the OEM SetAclInformation,ADVAPI32.DLL,NM,4, sets information about an access- control list (ACL). code page. SetActiveWindow,USER32.DLL,NM,1, activates a window, but not if the application is in the SetFileAttributes,KERNEL32.DLL,AW,2, sets a file?s attributes. background. SetFilePointer,KERNEL32.DLL,NM,4, moves the file pointer of an open file. SetArcDirection,GDI32.DLL,NM,2 sets the drawing direction to be used for arc and rectangle SetFileSecurity,ADVAPI32.DLL,AW,3 sets the security of a file or directory object. functions. SetFileTime,KERNEL32.DLL,NM,4, sets the date and time that a file was created, last SetAttribIMsgOnIStg,MAPI32.DLL,NM,4 sets or alters attributes ofproperties on an IMessage accessed, or last modified. object supplied by the OpenIMsgOnIStgfunction. SetFocus,USER32.DLL,NM,1 sets the keyboard focus to the specified window. SetBitmapBits,GDI32.DLL,NM,3, sets the bits of color data for a bitmap to the specified values. SetForegroundWindow,USER32.DLL,NM,1, puts the thread that created the specified window SetBitmapDimensionEx,GDI32.DLL,NM,4, assigns preferred dimensions to a bitmap. into the foreground and activates the window. SetBkColor,GDI32.DLL,NM,2 sets the current background color to thespecified color value, or SetForm,WINMM.DLL,AW,5, sets the form information for the specified printer. to the nearest physical color if thedevice cannot represent the specified color value. SetGraphicsMode,GDI32.DLL,NM,2 sets the graphics mode for the specified device context. SetBkMode,GDI32.DLL,NM,2, sets the background mix mode of the specified device context. SetHandleCount,KERNEL32.DLL,NM,1, sets the number of file handles available to a process. SetBoundsRect,GDI32.DLL,NM,3 controls the accumulation of bounding rectangle information SetHandleInformation,KERNEL32.DLL,NM,3 sets certain properties of an object handle. for the specified device context. SetImageConfigInformation,IMAGEHLP.DLL,NM,2, locates and changes the load configuration SetBrushOrgEx,GDI32.DLL,NM,4 sets the brush origin that GDI assigns to the next brush an data of an image. application selects into the specified device context. SetJob,WINMM.DLL,AW,5, pauses, resumes, cancels, or restarts a print job on a specified SetCapture,USER32.DLL,NM,1, sets the mouse capture to the specified window belonging to printer. the current thread. SetKernelObjectSecurity,ADVAPI32.DLL,NM,3 sets the security of a kernel object. SetCaretBlinkTime,USER32.DLL,NM,1, sets the caret blink time to the specified number of SetKeyboardState,USER32.DLL,NM,1, copies a 256-byte array of keyboard key states into the milliseconds. calling thread?s keyboard-input state table. SetCaretPos,USER32.DLL,NM,2 moves the caret to the specified coordinates. SetLastError,KERNEL32.DLL,NM,1, sets the last-error code for the calling thread. SetClassLong,USER32.DLL,AW,3 replaces the specified 32-bit (long) value at the specified SetLastErrorEx,USER32.DLL,NM,2, sets the last-error code. offset into the extra class memory or the WNDCLASSEX structure for the class to which the SetLocaleInfo,KERNEL32.DLL,AW,3, sets an item of locale information. specified window belongs. SetLocalTime,KERNEL32.DLL,NM,1, sets the current local time and date. SetClassWord,USER32.DLL,NM,3 replaces the 16-bit (word) value at thespecified offset into SetMailslotInfo,KERNEL32.DLL,NM,2, sets the time-out value used by the specified mailslot for the extra class memory for the window classto which the specified window belongs. a read operation. SetClipboardData,USER32.DLL,NM,2, places data on the clipboard in a specified clipboard SetMapMode,GDI32.DLL,NM,2, sets the mapping mode of the specified device context. format. SetMapperFlags,GDI32.DLL,NM,2, alters the algorithm the font mapper uses when it maps SetColorAdjustment,GDI32.DLL,NM,2, sets the color adjustment values for a device context logical fonts to physical fonts. using the specified values. SetMenu,USER32.DLL,NM,2, assigns a new menu to the specified window. SetColorProfileElement,MSCMS.DLL,NM,5, sets the element data for a tagged profile element. SetMenuContextHelpId,USER32.DLL,NM,2, associates a help context identifier with a menu. SetColorProfileElementReference,MSCMS.DLL,NM,3,SetColorProfileElementReference SetMenuDefaultItem,USER32.DLL,NM,3, sets the default menu item for the specified menu. creates in a specified color profile a new tag which references the same data as an existing tag. SetMenuItemBitmaps,USER32.DLL,NM,5 associates the specified bitmap with a menu item. SetColorProfileElementSize,MSCMS.DLL,NM,3,SetColorProfileElementSize sets the size of a SetMenuItemInfo,USER32.DLL,AW,4 changes information about a menu item. tagged element. SetMessageExtraInfo,USER32.DLL,NM,1, sets the extra message information for the current SetColorProfileHeader,MSCMS.DLL,NM,2, sets the header data in a specified color profile. thread. SetCommBreak,KERNEL32.DLL,NM,1 suspends character transmission for aspecified SetMessageQueue,USER32.DLL,NM,1, is obsolete. communications device and places the transmission line ina break state until the SetMetaFileBitsEx,GDI32.DLL,NM,2, creates a memory-based Windows- format metafile from ClearCommBreak function is called. the supplied data. SetCommConfig,KERNEL32.DLL,NM,3, sets the current configuration of a communications SetMetaRgn,GDI32.DLL,NM,1 intersects the current clipping region for the specified device device. context with the current metaregion and saves the combined region as the new metaregion for SetCommMask,KERNEL32.DLL,NM,2, specifies a set of events to be monitored for a the specified device context. communications device. SetMiterLimit,GDI32.DLL,NM,3, sets the limit for the length of miter joins for the specified SetCommState,KERNEL32.DLL,NM,2 configures a communications device according to the device context. specifications in a device-control block SetNamedPipeHandleState,KERNEL32.DLL,NM,4, sets the read mode and the blocking mode SetCommTimeouts,KERNEL32.DLL,NM,2 sets the time-out parameters for all read and write of the specified named pipe. operations on a specified communications device. SetNamedSecurityInfo,ADVAPI32.DLL,AW,7 sets specified security information in the security SetComputerName,KERNEL32.DLL,AW,1, sets the computer name to be used the next time descriptor of a specified object. the system is restarted. SetNtmsMediaComplete,NTMSAPI.DLL,NM,2, marks a piece of logical media as complete. SetConsoleActiveScreenBuffer,KERNEL32.DLL,NM,1, sets the specified screen buffer to be SetNtmsObjectAttribute,NTMSAPI.DLL,AW,6, creates an extended attribute (named private the currently displayed console screen buffer. data) in the specified RSM object. SetConsoleCP,KERNEL32.DLL,NM,1, sets the input code page used by the console SetNtmsObjectInformation,NTMSAPI.DLL,AW,3, changes the information structure of the associated with the calling process. specified object. SetConsoleCtrlHandler,KERNEL32.DLL,NM,2 adds or removes an application-defined SetNtmsObjectSecurity,NTMSAPI.DLL,NM,5, writes the security descriptor for the specified HandlerRoutine function from the list of handler functions for the calling process. RSM object. SetConsoleCursorInfo,KERNEL32.DLL,NM,2, sets the size and visibility of the cursor for the SetNtmsRequestOrder,NTMSAPI.DLL,NM,3, sets the order that the specified request will be specified console screen buffer. processed in the library queue. SetConsoleCursorPosition,KERNEL32.DLL,NM,2, sets the cursor position in the specified SetPaletteEntries,GDI32.DLL,NM,4, sets RGB (red, green, blue) color values and flags in a console screen buffer. range of entries in a logical palette. SetConsoleMode,KERNEL32.DLL,NM,2 sets the input mode of a console?sinput buffer or the SetParent,USER32.DLL,NM,2 changes the parent window of the specified child window. output mode of a console screen buffer. SetPixel,GDI32.DLL,NM,4, sets the pixel at the specified coordinates to the specified color. SetConsoleOutputCP,KERNEL32.DLL,NM,1, sets the output code page used by the console SetPixelFormat,GDI32.DLL,NM,3 sets the pixel format of the specified device context to the associated with the calling process. format specified by the iPixelFormat index. SetConsoleScreenBufferSize,KERNEL32.DLL,NM,2, changes the size of the specified console SetPixelV,GDI32.DLL,NM,4, sets the pixel at the specified coordinates to the closest screen buffer. approximation of the specified color. SetConsoleTextAttribute,KERNEL32.DLL,NM,2 sets the foreground (text) and background color SetPolyFillMode,GDI32.DLL,NM,2, sets the polygon fill mode for functions that fill polygons. attributes of characters written to the screen buffer by the WriteFile or WriteConsole function, SetPrinter,WINMM.DLL,AW,4, sets the state of the specified printer by pausing printing, or echoed by the ReadFile or ReadConsole function. resuming printing, or clearing all print jobs. SetConsoleTitle,KERNEL32.DLL,AW,1, sets the title bar string for the current console window. SetPrinterData,WINMM.DLL,AW,5, sets the configuration data for a printer. SetConsoleWindowInfo,KERNEL32.DLL,NM,3 sets the current size and position of a console SetPriorityClass,KERNEL32.DLL,NM,2, sets the priority class for the specified process. screen buffer?s window. SetPrivateObjectSecurity,ADVAPI32.DLL,NM,5, modifies a private object?s security descriptor. SetConvertStg,OLE32.DLL,NM,2, sets the convert bit in a storage object to indicate that the SetProcessAffinityMask,KERNEL32.DLL,NM,2 sets a processor affinity mask for the threads of object is to be converted to a new class when it is opened. The setting can be retrieved with a a specified process. call to the GetConvertStg function. SetProcessPriorityBoost,KERNEL32.DLL,NM,2 disables the ability of Windows NT to SetCurrentDirectory,KERNEL32.DLL,AW,1 changes the current directory for the current temporarily boost the priority of the threads of the specified process. process. SetProcessShutdownParameters,KERNEL32.DLL,NM,2, sets shutdown parameters for the SetCursor,USER32.DLL,NM,1, establishes the cursor shape. currently calling process. SetCursorPos,USER32.DLL,NM,2, moves the cursor to the specified screen coordinates. SetProcessWindowStation,USER32.DLL,NM,1, assigns a window station to the calling process. SetDebugErrorLevel,USER32.DLL,NM,1 sets the minimum error level atwhich Windows will SetProcessWorkingSetSize,KERNEL32.DLL,NM,3, sets the minimum and maximum working generate debugging events and pass them to adebugger. set sizes for a specified process. SetDefaultCommConfig,KERNEL32.DLL,AW,3, sets the default configuration for a SetProp,USER32.DLL,AW,3 adds a new entry or changes an existing entry in the property list communications device. of the specified window. SetDIBColorTable,GDI32.DLL,NM,4 sets RGB (red, green, blue) color values in a range of SetRect,USER32.DLL,NM,5, sets the coordinates of the specified rectangle. entries in the color table of the device-independent bitmap (DIB) that is currently selected into a SetRectEmpty,USER32.DLL,NM,1 creates an empty rectangle in which all coordinates are set specified device context. to zero. SetDIBits,GDI32.DLL,NM,7, sets the pixels in a bitmap using the color data found in the SetRectRgn,GDI32.DLL,NM,5, changes a region into a rectangular region with the specified specified device-independent bitmap (DIB). coordinates. SetDIBitsToDevice,GDI32.DLL,NM,12 sets the pixels in the specified rectangle on the device SetROP2,GDI32.DLL,NM,2, sets the current foreground mix mode. that is associated with the destination device context using color data from a device- SetScrollInfo,USER32.DLL,NM,4 sets the parameters of a scroll bar,including the minimum and independent bitmap (DIB). maximum scrolling positions, the pagesize, and the position of the scroll box (thumb). SetDlgItemInt,USER32.DLL,NM,4, sets the text of a control in a dialog box to the string SetScrollPos,USER32.DLL,NM,4 sets the position of the scroll box(thumb) in the specified representation of a specified integer value. scroll bar and, if requested, redraws thescroll bar to reflect the new position of the scroll box. SetDlgItemText,USER32.DLL,AW,3, sets the title or text of a control in a dialog box. SetScrollRange,USER32.DLL,NM,5, sets the minimum and maximum position values for the SetDoubleClickTime,USER32.DLL,NM,1, sets the double-click time for the mouse. specified scroll bar. SetEndOfFile,KERNEL32.DLL,NM,1 Sets End-of-file (EOF) position for the specified file to the SetSecurityDescriptorDacl,ADVAPI32.DLL,NM,4, sets information in a discretionary access- current position of the file pointer. control list (ACL). SetEnhMetaFileBits,GDI32.DLL,NM,2, creates a memory-based enhanced- format metafile SetSecurityDescriptorGroup,ADVAPI32.DLL,NM,3 sets the primary group information of an from the supplied data. absolute-format security descriptor, replacing any primary group information already present in SetEntriesInAcl,ADVAPI32.DLL,AW,4 creates a new access-control list(ACL) by merging new the security descriptor. access-control or audit-control informationinto an existing ACL. SetSecurityDescriptorOwner,ADVAPI32.DLL,NM,3, sets the owner information of an absolute- SetEnvironmentVariable,KERNEL32.DLL,AW,2, sets the value of an environment variable for format security descriptor. the current process. SetSecurityDescriptorSacl,ADVAPI32.DLL,NM,4, sets information in a system access-control SetErrorInfo,OLEAUT32.DLL,NM,2, (Visual C++ Concepts)Called by OnWizFinish and list (ACL). CanUseFileName to provide current error information. SetSecurityInfo,ADVAPI32.DLL,NM,7, sets specified security information in the security SetErrorMode,KERNEL32.DLL,NM,1, controls how the operating system handles several types descriptor of a specified object. of serious errors. SetService,MSWSOCK.DLL,AW,6,Important is obsolete. 30 SetService,WSOCK32.DLL,AW,6,Important is obsolete. SHGetDataFromIDList,SHELL32.DLL,AW,5 retrieves extended property datafrom a relative SetServiceBits,ADVAPI32.DLL,NM,4 registers a service type with the service control manager IDList. and the Server service. SHGetDesktopFolder,SHELL32.DLL,NM,1 Retrieves the IShellFolder interface for the desktop SetServiceObjectSecurity,ADVAPI32.DLL,NM,3, sets the security descriptor of a service object. folder, whichis the root of the shell?s name space. SetServiceStatus,ADVAPI32.DLL,NM,2, updates the service control manager?s status SHGetFileInfo,SHELL32.DLL,AW,5 Retrieves information about an object in the file system, information for the calling service. such as afile, a folder, a directory, or a drive root. setsockopt,WS2_32.DLL,NM,5, sets a socket option. SHGetInstanceExplorer,SHELL32.DLL,NM,1 Retreives the address of the Explorer?s setsockopt,WSOCK32.DLL,NM,5, sets a socket option. IUnknown interface. SetStandardColorSpaceProfile,MSCMS.DLL,AW,3, registers a specified profile for a given SHGetMalloc,SHELL32.DLL,NM,1 Retrieves a pointer to the shell?s IMalloc interface. standard color space. SHGetPathFromIDList,SHELL32.DLL,AW,2 Converts an item identifier list to a file system path. SetStdHandle,KERNEL32.DLL,NM,2, is used to set the handle for the standard input, standard SHGetSpecialFolderLocation,SHELL32.DLL,NM,3 Retrieves the location of a special folder. output, or standard error device. SHLoadInProc,SHELL32.DLL,NM,1 Creates an instance of the specified object class from SetStretchBltMode,GDI32.DLL,NM,2, sets the bitmap stretching mode in the specified device within thecontext of the shell?s process. context. ShowCaret,USER32.DLL,NM,1, makes the caret visible on the screen at the caret?s current SetSysColors,USER32.DLL,NM,3, sets the colors for one or more display elements. position. SetSystemCursor,USER32.DLL,NM,2 replaces the contents of the system cursor specified by ShowCursor,USER32.DLL,NM,1, displays or hides the cursor. id with the contents of the cursor specified by hcur, and then destroys hcur. ShowHideMenuCtl,COMCTL32.DLL,NM,3 sets or removes the specified menuitem?s check- SetSystemPaletteUse,GDI32.DLL,NM,2, allows an application to specify whether the system mark attribute, and shows or hides the correspondingcontrol. palette contains 2 or 20 static colors. ShowOwnedPopups,USER32.DLL,NM,2, shows or hides all pop-up windows owned by the SetSystemPowerState,KERNEL32.DLL,NM,2, suspends the system by shutting power down. specified window. SetSystemTime,KERNEL32.DLL,NM,1, sets the current system time and date. ShowScrollBar,USER32.DLL,NM,3 shows or hides the specified scroll bar. SetTapeParameters,KERNEL32.DLL,NM,3, either specifies the block size of a tape or ShowWindow,USER32.DLL,NM,2, sets the specified window?s show state. configures the tape device. ShowWindowAsync,USER32.DLL,NM,2, sets the show state of a window created by a different SetTapePosition,KERNEL32.DLL,NM,6 sets the tape position on the specified device. thread. SetTextAlign,GDI32.DLL,NM,2, sets the text-alignment flags for the specified device context. shutdown,WS2_32.DLL,NM,2, is used on all types of sockets to disable reception, SetTextCharacterExtra,GDI32.DLL,NM,2 sets the intercharacter spacing. transmission, or both. SetTextColor,GDI32.DLL,NM,2, sets the text color for the specified device context to the shutdown,WSOCK32.DLL,NM,2, is used on all types of sockets to disable reception, specified color. transmission, or both. SetTextJustification,GDI32.DLL,NM,3, specifies the amount of space Windows should add to SignalObjectAndWait,KERNEL32.DLL,NM,4, allows the caller to atomically signal an object and the break characters in a string of text. wait on another object. SetThreadAffinityMask,KERNEL32.DLL,NM,2, sets a processor affinity mask for a specified SizeofResource,KERNEL32.DLL,NM,2, returns the size, in bytes, of the specified resource. thread. Sleep,KERNEL32.DLL,NM,1, suspends the execution of the current thread for a specified SetThreadContext,KERNEL32.DLL,NM,2, sets the context in the specified thread. interval. SetThreadDesktop,USER32.DLL,NM,1, assigns a desktop to the calling thread. SleepEx,KERNEL32.DLL,NM,2 causes the current thread to enter a wait state An I/O SetThreadIdealProcessor,KERNEL32.DLL,NM,2, is used to specify a preferred processor for a completion callback function is called, An asynchronous procedure call (APC) is queued to the thread. thread., The time-out interval elapses SetThreadLocale,KERNEL32.DLL,NM,1, sets the calling thread?s current locale. sndPlaySound,WINMM.DLL,AW,2, plays a waveform sound specified either by a filename or by SetThreadPriority,KERNEL32.DLL,NM,2, sets the priority value for the specified thread. an entry in the registry or the WIN. SetThreadPriorityBoost,KERNEL32.DLL,NM,2, disables the ability of Windows NT to SnmpMgrClose,MGMTAPI.DLL,NM,1, closes communications sockets and data structures temporarily boost the priority of a thread. associated with the specified session. SetThreadToken,ADVAPI32.DLL,NM,2, assigns an impersonation token to a thread. SnmpMgrCtl,MGMTAPI.DLL,NM,7,sets an operating parameter associated with an SNMP SetTimer,USER32.DLL,NM,4, creates a timer with the specified time-out value. session. SetTimeZoneInformation,KERNEL32.DLL,NM,1 sets the current time-zone parameters. SnmpMgrGetTrap,MGMTAPI.DLL,NM,6, returns outstanding trap data that the caller has not SetTokenInformation,ADVAPI32.DLL,NM,4, sets various types of information for a specified received if trap reception is enabled. access token. SnmpMgrGetTrapEx,MGMTAPI.DLL,NM,8,returns outstanding trap data that the caller has not SetUnhandledExceptionFilter,KERNEL32.DLL,NM,1 lets an applicationsupersede the top-level received if trap reception is enabled. exception handler that Win32 places at thetop of each thread and process. SnmpMgrOidToStr,MGMTAPI.DLL,NM,2 converts an internal object identifier to a string object SetupColorMatching,ICMUI.DLL,AW,1,creates a Color Management dialog box that lets the identifier or object descriptor representation. user choose whether to enable color management, and if so, provides control over the color SnmpMgrOpen,MGMTAPI.DLL,NM,4, initializes communications sockets and data structures, profiles used and over the rendering intent. allowing communications with the specified agent. SetupComm,KERNEL32.DLL,NM,3, initializes the communications parameters for a specified SnmpMgrRequest,MGMTAPI.DLL,NM,5, requests the specified operation be performed with communications device. the specified agent. SetUrlCacheConfigInfo,WININET.DLL,AW,2,4.2 sets cache configuration information. SnmpMgrStrToOid,MGMTAPI.DLL,NM,2, converts an internal object identifier to a string object BOOLAPI SetUrlCacheConfigInfoA( LPINTERNET_CACHE_CONFIG_INFOA identifier or object descriptor representation. SetUrlCacheEntryGroup,WININET.DLL,AW,7,Adds entries to or removes entries from a cache SnmpMgrTrapListen,MGMTAPI.DLL,NM,1, registers the ability of a manager application to group. receive SNMP traps. SetUrlCacheEntryInfo,WININET.DLL,AW,3,Sets the specified members of the SnmpUtilMemAlloc,SNMPAPI.DLL,NM,1, allocates dynamic memory from the process heap. INTERNET_CACHE_ENTRY_INFO structure. SnmpUtilMemFree,SNMPAPI.DLL,NM,1, frees the specified memory object. SetUrlCacheGroupAttribute,WININET.DLL,AW,6,Sets the attribute information of the specified SnmpUtilMemReAlloc,SNMPAPI.DLL,NM,2, changes the size of the specified memory object. cache group. SnmpUtilOidAppend,SNMPAPI.DLL,NM,2, appends the source object identifier to the SetUserObjectInformation,USER32.DLL,AW,4, sets information about a window station or destination object identifier. desktop object. SnmpUtilOidCmp,SNMPAPI.DLL,NM,2, compares two object identifiers. SetUserObjectSecurity,USER32.DLL,NM,3, sets the security of a user object. SnmpUtilOidCpy,SNMPAPI.DLL,NM,2 copies the variable pointed to by theSrcObjId parameter SetViewportExtEx,GDI32.DLL,NM,4 sets the horizontal and vertical extents of the viewport for a to the DestObjId parameter, allocating anynecessary memory for the destination?s copy. device context by using the specified values. SnmpUtilOidFree,SNMPAPI.DLL,NM,1, frees any allocated data associated with the object SetViewportOrgEx,GDI32.DLL,NM,4, sets the viewport origin of a device context by using the identifier. specified coordinates. SnmpUtilOidNCmp,SNMPAPI.DLL,NM,3, compares two object identifier variables up to the SetVolumeLabel,KERNEL32.DLL,AW,2, sets the label of a file system volume. length specified by the Len parameter. SetWaitableTimer,KERNEL32.DLL,NM,6, activates the specified ?waitable? timer. SnmpUtilPrintAsnAny,SNMPAPI.DLL,NM,1, prints the value of the Any parameter to the SetWindowContextHelpId,USER32.DLL,NM,2, associates a help context identifier with the standard output. specified window. SnmpUtilVarBindCpy,SNMPAPI.DLL,NM,2 copies the RFC1157VarBindstructure, and allocates SetWindowExtEx,GDI32.DLL,NM,4 sets the horizontal and vertical extents of the window for a any memory necessary for the destinationstructure. device context by using the specified values. SnmpUtilVarBindFree,SNMPAPI.DLL,NM,1 frees any allocated data associated with an SetWindowLong,USER32.DLL,AW,3 changes an attribute of the specifiedwindow. RFC1157VarBind structure. SetWindowOrgEx,GDI32.DLL,NM,4, sets the window origin of the device context by using the SnmpUtilVarBindListCpy,SNMPAPI.DLL,NM,2 copies the RFC1157VarBindListstructure, and specified coordinates. allocates any necessary memory for the destination'scopy. SetWindowPlacement,USER32.DLL,NM,2 sets the show state and therestored, minimized, and SnmpUtilVarBindListFree,SNMPAPI.DLL,NM,1, frees any allocated data associated with an maximized positions of the specifiedwindow. RFC1157VarBindList structure. SetWindowPos,USER32.DLL,NM,7 changes the size, position, and Z order of a child, pop-up, socket,WS2_32.DLL,NM,3 creates a socket that is bound to a specific service provider. or top-level window. socket,WSOCK32.DLL,NM,3 creates a socket that is bound to a specific service provider. SetWindowRgn,USER32.DLL,NM,3, sets the window region of a window. SplitSymbols,IMAGEHLP.DLL,NM,4, strips symbols from the specified image. SetWindowsHook,USER32.DLL,AW,2 is obsolete. SpoolerCopyFileEvent,MSCMS.DLL,NM,3,graphics, GraphicsDrivers, Reference, SetWindowsHookEx,USER32.DLL,AW,4, installs an application-defined hook procedure into a SpoolerCopyFileEvent hook chain. SQLAllocConnect,ODBC32.DLL,NM,2 Obsolete SetWindowText,USER32.DLL,AW,2, changes the text of the specified window?s title bar (if it SQLAllocEnv,ODBC32.DLL,NM,1 Obsolete has one). SQLAllocHandle,ODBC32.DLL,NM,3 Obtains an environment, connection, statement, or SetWindowWord,USER32.DLL,NM,3, is obsolete. descriptor handle. SetWinMetaFileBits,GDI32.DLL,NM,4 converts a metafile from the older Windows format to the SQLAllocHandleStd,ODBC32.DLL,NM,3 Default SQLAllocHandle routine new enhanced format and stores the new metafile in memory. SQLAllocStmt,ODBC32.DLL,NM,2 Obsolete SetWorldTransform,GDI32.DLL,NM,2 sets a two-dimensional linear transformation between SQLBindCol,ODBC32.DLL,NM,6 Assigns storage for a result column and specifies the data world space and page space for the specified device context. type. SHAddToRecentDocs,SHELL32.DLL,NM,2 _hreadAdds a document to the shell?s list of SQLBindParam,ODBC32.DLL,NM,8 Obsolete recently used documents orclears all documents from the list. SQLBindParameter,ODBC32.DLL,NM,10 Assigns storage for a parameter in an SQL SHAppBarMessage,SHELL32.DLL,NM,2 Sends an appbar message to the system. statement. SHBrowseForFolder,SHELL32.DLL,AW,1 Displays a dialog box that enables the user to select SQLBrowseConnect,ODBC32.DLL,AW,6 Returns successive levels of connection attributes a shellfolder. and valid attribute values SHChangeNotify,SHELL32.DLL,NM,4 Notifies the system of an event that an application has SQLBulkOperations,ODBC32.DLL,NM,2 Performs bulk insertions and bulk bookmark performed. operations, including update, delete, and fetch by bookmark. ShellAbout,SHELL32.DLL,AW,4, displays a Shell About dialog box. SQLCancel,ODBC32.DLL,NM,1 Cancels an SQL statement. ShellExecute,SHELL32.DLL,AW,6, opens or prints a specified file. SQLCloseCursor,ODBC32.DLL,NM,1 Closes a cursor that has been opened on a statement ShellExecuteEx,SHELL32.DLL,AW,1, performs an action on a file. handle. Shell_NotifyIcon,SHELL32.DLL,AW,2 Sends a message to the system to add, modify, or delete SQLColAttribute,ODBC32.DLL,AW,7, returns descriptor information for a column in a result set. an iconfrom the taskbar status area. Descriptor information is returned as a character string, a 32-bit descriptor-dependent value, or SHFileOperation,SHELL32.DLL,AW,1 Performs a copy, move, rename, or delete operation on an integer value. a file systemobject. SQLColAttributes,ODBC32.DLL,AW,7 Obsolete SHFree,SHELL32.DLL,NM,1 Frees the memory allocated by SHAlloc. SQLColumnPrivileges,ODBC32.DLL,AW,9 Returns a list of columns and associated privileges SHFreeNameMappings,SHELL32.DLL,NM,1 Frees a file name mapping object that was for one or more tables. retrieved by the SHFileOperation function. SQLColumns,ODBC32.DLL,AW,9 Returns the list of column names in specified tables. 31 SQLConnect,ODBC32.DLL,AW,7 Connects to a specific driver by data source name, user ID, StgIsStorageILockBytes,OLE32.DLL,NM,1, indicates whether the specified byte array contains and password. a storage object. SQLCopyDesc,ODBC32.DLL,NM,2 copies descriptor information from one descriptor handle to StgOpenAsyncDocfileOnIFillLockBytes,OLE32.DLL,NM,4,Opens an existing root asynchronous another. storage object on a byte-array wrapper object provided by the caller. SQLDataSources,ODBC32.DLL,AW,8 Returns the list of available data sources. StgOpenLayoutDocfile,DFLAYOUT.DLL,NM,4,Opens a compound file on an ILockBytes SQLDescribeCol,ODBC32.DLL,AW,9 Describes a column in the result set. implementation that is capable of monitoring sector data. SQLDescribeParam,ODBC32.DLL,NM,6 Returns the description for a specific parameter in a StgOpenPropStg,IPROP.DLL,NM,5,Opens a specified property set in a specified storage or statement. stream object. SQLDisconnect,ODBC32.DLL,NM,1 Closes the connection. StgOpenStorage,OLE32.DLL,NM,6, opens an existing root storage object in the file system. SQLDriverConnect,ODBC32.DLL,AW,8 Connects to a specific driver by connection string or StgOpenStorageOnILockBytes,OLE32.DLL,NM,6, opens an existing storage object that does requests that the Driver Manager and driver display connection dialog boxes for the user. not reside in a disk file, but instead has an underlying byte array provided by the caller. SQLDrivers,ODBC32.DLL,AW,8 Returns the list of installed drivers and their attributes. StgSetTimes,OLE32.DLL,NM,4, sets the creation, access, and modification times of the SQLEndTran,ODBC32.DLL,NM,3 Commits or rolls back a transaction. indicated file, if supported by the underlying file system. SQLError,ODBC32.DLL,AW,8 Returns error or status information. StopCAP,CAP.DLL,NM,0,Stop profiling. SQLExecDirect,ODBC32.DLL,AW,3 Executes a statement. StretchBlt,GDI32.DLL,NM,11 copies a bitmap from a source rectangle into a destination SQLExecute,ODBC32.DLL,NM,1 Executes a prepared statement. rectangle, stretching or compressing the bitmap to fit the dimensions of the destination SQLExtendedFetch,ODBC32.DLL,NM,5 fetches the specified rowset of data from the result set rectangle, if necessary. and returns data for all bound columns. StretchDIBits,GDI32.DLL,NM,13 copies the color data for a rectangle of pixels in a device- SQLFetch,ODBC32.DLL,NM,1 Returns multiple result rows. independent bitmap (DIB) to the specified destination rectangle. SQLFetchScroll,ODBC32.DLL,NM,3 fetches the specified rowset of data from the result set and StringFromCLSID,OLE32.DLL,NM,2,Converts a CLSID into a string of printable characters. returns data for all bound columns. Different CLSIDs always convert to different strings. SQLForeignKeys,ODBC32.DLL,AW,13 Returns a list of column names that make up foreign StringFromGUID2,OLE32.DLL,NM,3,Converts a globally unique identifier (GUID) into a string of keys, if they exist for a specified table. printable characters. SQLFreeConnect,ODBC32.DLL,NM,1 Obsolete StringFromIID,OLE32.DLL,NM,2, Interface identifier to be converted. SQLFreeEnv,ODBC32.DLL,NM,1 Obsolete StrokeAndFillPath,GDI32.DLL,NM,1 closes any open figures in a path,strokes the outline of the SQLFreeHandle,ODBC32.DLL,NM,2 Releases an environment, connection, statement, or path by using the current pen, and fillsits interior by using the current brush. descriptor handle. StrokePath,GDI32.DLL,NM,1 renders the specified path by using the current pen. SQLFreeStmt,ODBC32.DLL,NM,2 Ends statement processing, discards pending results, and, SubmitNtmsOperatorRequest,NTMSAPI.DLL,AW,6, submits an RSM operator request. optionally, frees all resources associated with the statement handle. SubtractRect,USER32.DLL,NM,3, obtains the coordinates of a rectangle determined by SQLGetConnectAttr,ODBC32.DLL,AW,5 Returns the value of a connection attribute. subtracting one rectangle from another. SQLGetConnectOption,ODBC32.DLL,AW,3 Obsolete SuspendThread,KERNEL32.DLL,NM,1, suspends the specified thread. SQLGetCursorName,ODBC32.DLL,AW,4 Returns the cursor name associated with a statement SwapBuffers,GDI32.DLL,NM,1 exchanges the front and back buffers ifthe current pixel format handle. for the window referenced by the specifieddevice context includes a back buffer. SQLGetData,ODBC32.DLL,NM,6 Returns part or all of one column of one row of a result set SwapNtmsMedia,NTMSAPI.DLL,NM,3, swaps the sides associated with the two specified SQLGetDescField,ODBC32.DLL,AW,6 Returns the value of a single descriptor field. LMIDs. The specified LMIDs must be in the same media pool. SQLGetDescRec,ODBC32.DLL,AW,11 Returns the values of multiple descriptor fields. SwitchDesktop,USER32.DLL,NM,1, makes a desktop visible and activates it. SQLGetDiagField,ODBC32.DLL,AW,7 Returns additional diagnostic information SwitchToFiber,KERNEL32.DLL,NM,1, schedules a fiber. SQLGetDiagRec,ODBC32.DLL,AW,8 Returns additional diagnostic information SwitchToThread,KERNEL32.DLL,NM,0 causes the calling thread to yieldexecution to another SQLGetEnvAttr,ODBC32.DLL,NM,5 Returns the value of an environment attribute. thread that is ready to run on the currentprocessor. SQLGetFunctions,ODBC32.DLL,NM,3 Returns supported driver functions SymCleanup,IMAGEHLP.DLL,NM,1, deallocates all resources associated with the process SQLGetInfo,ODBC32.DLL,AW,5 Returns information about a specific driver and data source. handle. SQLGetStmtAttr,ODBC32.DLL,AW,5 Returns the value of a statement attribute. SymEnumerateModules,IMAGEHLP.DLL,NM,3,The SymEnumerateModules64 function SQLGetStmtOption,ODBC32.DLL,NM,3 Obsolete enumerates all modules that have been loaded for the process by the SymLoadModule64 or SQLGetTypeInfo,ODBC32.DLL,AW,2 Returns information about supported data types. SymLoadModuleEx function. SQLMoreResults,ODBC32.DLL,NM,1 Determines whether there are more result sets available SymEnumerateSymbols,IMAGEHLP.DLL,NM,4,The SymEnumerateSymbols64 function and, if so, initializes processing for the next result set. enumerates all the symbols for a specified module. SQLNativeSql,ODBC32.DLL,AW,6 Returns the text of an SQL statement as translated by the SymFunctionTableAccess,IMAGEHLP.DLL,NM,2,The SymFunctionTableAccess64 function driver. retrieves the function table entry for the specified address. SQLNumParams,ODBC32.DLL,NM,2 Returns the number of parameters in a statement. SymGetModuleBase,IMAGEHLP.DLL,NM,2,The SymGetModuleBase64 function retrieves the SQLNumResultCols,ODBC32.DLL,NM,2 Returns the number of columns in the result set. base address of the module that contains the specified address. SQLParamData,ODBC32.DLL,NM,2 Used in conjunction with SQLPutData to supply parameter SymGetModuleInfo,IMAGEHLP.DLL,NM,3,The SymGetModuleInfo64 function retrieves the data at execution time. module information of the specified module. SQLParamOptions,ODBC32.DLL,NM,3 Obsolete SymGetOptions,IMAGEHLP.DLL,NM,0, retrieves the current options mask. SQLPrepare,ODBC32.DLL,AW,3 Prepares an SQL statement for later execution. SymGetSearchPath,IMAGEHLP.DLL,NM,3, retrieves the symbol search path for the specified SQLPrimaryKeys,ODBC32.DLL,AW,7 Returns the list of column names that make up the process. primary key for a table. SymGetSymFromAddr,IMAGEHLP.DLL,NM,4,The SymGetSymFromAddr64 function locates SQLProcedureColumns,ODBC32.DLL,AW,9 Returns the list of input and output parameters, as the symbol for the specified address. well as the columns that make up the result set for the specified procedures. SymGetSymFromName,IMAGEHLP.DLL,NM,3,The SymGetSymFromName64 function locates SQLProcedures,ODBC32.DLL,AW,7 Returns the list of procedure names stored in a specific a symbol for the specified name. data source. SymGetSymNext,IMAGEHLP.DLL,NM,2,The SymGetSymNext64 function retrieves the symbol SQLPutData,ODBC32.DLL,NM,3 Sends part or all of a data value for a parameter. information of the next symbol. SQLRowCount,ODBC32.DLL,NM,2 Returns the number of rows affected by an insert, update, SymGetSymPrev,IMAGEHLP.DLL,NM,2,The SymGetSymPrev64 function retrieves the symbol or delete request. information of the previous symbol. SQLSetConnectAttr,ODBC32.DLL,AW,4 Sets a connection attribute. SymInitialize,IMAGEHLP.DLL,NM,3, initializes the symbol handler for a process. SQLSetConnectOption,ODBC32.DLL,AW,3 Obsolete SymLoadModule,IMAGEHLP.DLL,NM,6,The SymLoadModule64 function loads the symbol SQLSetCursorName,ODBC32.DLL,AW,3 Specifies a cursor name. table. SQLSetDescField,ODBC32.DLL,AW,5 sets the value of a single field of a descriptor record. SymRegisterCallback,IMAGEHLP.DLL,NM,4,The SymRegisterCallback64 function lets an SQLSetEnvAttr,ODBC32.DLL,NM,4 Sets an environment attribute. application register a callback function for use by the symbol handler. SQLSetParam,ODBC32.DLL,NM,8 Obsolete SymSetOptions,IMAGEHLP.DLL,NM,1, sets the options mask. SQLSetPos,ODBC32.DLL,NM,4 Positions a cursor within a fetched block of data, and allows an SymSetSearchPath,IMAGEHLP.DLL,NM,2, sets the search path for the specified process. application to refresh data in the rowset, or update or delete data in the result set. SysAllocString,OLEAUT32.DLL,NM,1,LenAllocates a new string, copies cch characters from SQLSetScrollOptions,ODBC32.DLL,NM,4 Sets options that control cursor behavior. the passed string into it, and then appends a null character. SQLSetStmtAttr,ODBC32.DLL,AW,4 Sets a statement attribute. SysAllocStringByteLen,OLEAUT32.DLL,NM,2,Takes an ANSI string as input, and returns a SQLSetStmtOption,ODBC32.DLL,NM,3 Obsolete BSTR that contains an ANSI string. Does not perform any ANSI-to-Unicode translation. SQLSpecialColumns,ODBC32.DLL,AW,10 Returns information about the optimal set of SysAllocStringLen,OLEAUT32.DLL,NM,2,Allocates a new string, copies cch characters from columns that uniquely identifies a row in a specified table, or the columns that are automatically the passed string into it, and then appends a null character. updated when any value in the row is updated by a transaction. SysFreeString,OLEAUT32.DLL,NM,1,Deallocates a string allocated previously by SQLStatistics,ODBC32.DLL,AW,9 Returns statistics about a single table and the list of indexes SysAllocString, SysAllocStringByteLen, SysReAllocString, SysAllocStringLen, or associated with the table. SysReAllocString,OLEAUT32.DLL,NM,2,Len This function creates a new BSTR that contains a SQLTablePrivileges,ODBC32.DLL,AW,7 Returns a list of tables and the privileges associated specified number of characters from an old BSTR, and frees the old BSTR. with each table. SysReAllocStringLen,OLEAUT32.DLL,NM,3, This function creates a new BSTR that contains a SQLTables,ODBC32.DLL,AW,9 Returns the list of table names stored in a specific data source. specified number of characters from an old BSTR, and frees the old BSTR. SQLTransact,ODBC32.DLL,NM,3 Obsolete SysStringByteLen,OLEAUT32.DLL,NM,1,Returns the length (in bytes) of a BSTR. Valid for 32- StackWalk,IMAGEHLP.DLL,NM,9,The StackWalk64 function provides a portable method for bit systems only. obtaining a stack trace. SysStringLen,OLEAUT32.DLL,NM,1,Returns the length of a BSTR. StartCAP,CAP.DLL,NM,0,Clear profiling data and start profiling. SystemParametersInfo,USER32.DLL,AW,4, queries or sets systemwide parameters. StartDoc,GDI32.DLL,AW,2, starts a print job. SystemTimeToFileTime,KERNEL32.DLL,NM,2, converts a system time to a file time. StartDocPrinter,WINMM.DLL,AW,3, informs the print spooler that a document is to be spooled SystemTimeToTzSpecificLocalTime,KERNEL32.DLL,NM,3 converts a Coordinated Universal for printing. Time (UTC) to a specified time zone?s corresponding local time. StartPage,GDI32.DLL,NM,1, prepares the printer driver to accept data. SystemTimeToVariantTime,OLEAUT32.DLL,NM,2,Converts a system time to a variant StartPagePrinter,WINMM.DLL,NM,1, informs the spooler that a page is about to be printed on representation. the specified printer. SzFindCh,MAPI32.DLL,NM,2, searches for an exact match only; it is sensitive to case and StartService,ADVAPI32.DLL,AW,3, starts a service. diacritical differences. StartServiceCtrlDispatcher,ADVAPI32.DLL,AW,1 SzFindLastCh,MAPI32.DLL,NM,2, searches for an exact match only; it is sensitive to case and StgCreateDocfile,OLE32.DLL,NM,4, creates a new compound file storage object using the diacritical differences. COM-provided compound file implementation for the IStorage interface. SzFindSz,MAPI32.DLL,NM,2, searches for an exact match only; it is sensitive to case and StgCreateDocfileOnILockBytes,OLE32.DLL,NM,4,Creates and opens a new compound file diacritical differences. storage object on top of a byte-array object provided by the caller. TabbedTextOut,USER32.DLL,AW,8 writes a character string at a specifiedlocation, expanding StgCreatePropSetStg,IPROP.DLL,NM,3,Creates a property set storage object from a specified tabs to the values specified in an array oftab-stop positions. storage object. tapiGetLocationInfo,TAPI32.DLL,AW,2 returns the country code and city(area) code that the StgCreatePropStg,IPROP.DLL,NM,6,Creates and opens a property set in a specified storage or user has set in the current locationparameters in the Telephony Control Panel. stream object. tapiRequestDrop,TAPI32.DLL,NM,2 is nonfunctional in Win32 -basedapplications and obsolete StgGetIFillLockBytesOnFile,OLE32.DLL,NM,2,Opens a wrapper object on a temporary file. for all classes of Windows-basedapplications. StgGetIFillLockBytesOnILockBytes,OLE32.DLL,NM,2,Creates a new wrapper object on a byte tapiRequestMakeCall,TAPI32.DLL,AW,4, requests the establishment of a voice call. array object provided by the caller. tapiRequestMediaCall,TAPI32.DLL,AW,10 is nonfunctional in Win32-basedapplications and StgIsStorageFile,OLE32.DLL,NM,1, indicates whether a particular disk file contains a storage obsolete for all classes of Windows-basedapplications. object. TerminateProcess,KERNEL32.DLL,NM,2, terminates the specified process and all of its threads. 32 TerminateThread,KERNEL32.DLL,NM,2, terminates a thread. UnregisterCMM,MSCMS.DLL,AW,2, dissociates a specified ID value from a given color TextOut,GDI32.DLL,AW,5 writes a character string at the specified location, using the currently management module dynamic-link library (CMM DLL). selected font. UnregisterGPNotification,USERENV.DLL,NM,1, unregisters the specified policy-notification Thread32First,TOOLHELP.DLL,NM,2, retrieves information about the first thread of any handle from receiving policy change notifications. process encountered in a system snapshot. UnregisterHotKey,USER32.DLL,NM,2, frees a hot key previously registered by the calling Thread32Next,TOOLHELP.DLL,NM,2, retrieves information about the next thread of any thread. process encountered in the system memory snapshot. UnsealMessage,SECUR32.DLL,NM,4, is already documented under another name. For more TileWindows,USER32.DLL,NM,5, tiles the specified windows, or the child windows of the information, see SpUnsealMessage. specified parent window. UpdateColors,GDI32.DLL,NM,1 updates the client area of the specifieddevice context by timeBeginPeriod,WINMM.DLL,NM,1, sets the minimum timer resolution for an application or remapping the current colors in the client areato the currently realized logical palette. device driver. UpdateDCOMSettings,OLE32.DLL,NM,0, This function updates the DCOM configuration after timeEndPeriod,WINMM.DLL,NM,1, clears a previously set minimum timer resolution. modifying the registry settings. void UpdateDCOMSettings(void); Parameters None. timeGetDevCaps,WINMM.DLL,NM,2, queries the timer device to determine its resolution. Return Values None. Remarks None. timeGetSystemTime,WINMM.DLL,NM,2, retrieves the system time, in milliseconds. UpdateDebugInfoFile,IMAGEHLP.DLL,NM,4, uses the specified information to update the timeGetTime,WINMM.DLL,NM,0, retrieves the system time, in milliseconds. corresponding fields in the symbol file. timeKillEvent,WINMM.DLL,NM,1, cancels a specified timer event. UpdateDebugInfoFileEx,IMAGEHLP.DLL,NM,5, uses the specified information to update the timeSetEvent,WINMM.DLL,NM,5, starts a specified timer event. corresponding fields in the symbol file. TlsAlloc,KERNEL32.DLL,NM,0, allocates a thread local storage (TLS) index. UpdateNtmsOmidInfo,NTMSAPI.DLL,NM,5, updates the RSM database with label information TlsFree,KERNEL32.DLL,NM,1, releases a thread local storage (TLS) index, making it available immediately after writing to the newly allocated medium. for reuse. UpdateResource,KERNEL32.DLL,AW,6, adds, deletes, or replaces a resource in an executable TlsGetValue,KERNEL32.DLL,NM,1, retrieves the value in the calling thread? s thread local file. storage (TLS) slot for a specified TLS index. UpdateWindow,USER32.DLL,NM,1 updates the client area of the specified window by sending TlsSetValue,KERNEL32.DLL,NM,2, stores a value in the calling thread?s thread local storage a WM_PAINT message to the window if the window?s update region is not empty. (TLS) slot for a specified TLS index. URLAssociationDialog,URL.DLL,AW,6,Invokes the unregistered URL protocol dialog box. This ToAscii,USER32.DLL,NM,5 translates the specified virtual-key code and keyboard state to the dialog box allows the user to select an application to associate with a previously unknown corresponding Windows character or characters. protocol ToAsciiEx,USER32.DLL,NM,6 translates the specified virtual-key codeand keyboard state to URLDownload,URLMON.DLL,AW,5,ToFile Downloads bits from the Internet and saves them to the corresponding Windows character orcharacters. a file. Toolhelp32ReadProcessMemory,TOOLHELP.DLL,NM,5, copies memory allocated to another URLDownloadToCacheFile,URLMON.DLL,AW,6, Downloads data into the Internet cache and process into an application-supplied buffer. returns the file name of the cache location for retrieving the bits. ToUnicode,USER32.DLL,NM,6 translates the specified virtual-key codeand keyboard state to URLDownloadToFile,URLMON.DLL,AW,5, Downloads bits from the Internet and saves them to the corresponding Unicode character orcharacters. a file. ToUnicodeEx,USER32.DLL,NM,7 translates the specified virtual-key codeand keyboard state to UrlMkSetSessionOption,URLMON.DLL,NM,4, Sets options for the current Internet session. the corresponding Unicode character orcharacters. URLOpenBlockingStream,URLMON.DLL,AW,5, Creates a blocking type stream object from a TrackMouseEvent,COMCTL32.DLL,NM,1 posts messages when the mouse pointer leaves a URL and downloads the data from the Internet. When the data is downloaded, the client window or hovers over a window for a specified amount of time. application or control can read it using the IStream::Read method. TrackMouseEvent,USER32.DLL,NM,1 posts messages when the mouse pointer leaves a URLOpenPullStream,URLMON.DLL,AW,4, Creates a pull type stream object from a URL. window or hovers over a window for a specified amount of time. URLOpenStream,URLMON.DLL,AW,4, Creates a push type stream object from a URL. TrackPopupMenu,USER32.DLL,NM,7, displays a shortcut menu at the specified location and UuidCompare,RPCRT4.DLL,NM,3, compares two UUIDs. tracks the selection of items on the menu. UuidCreate,RPCRT4.DLL,NM,1, creates a new UUID. TrackPopupMenuEx,USER32.DLL,NM,6 displays a shortcut menu at the specified location and UuidCreateNil,RPCRT4.DLL,NM,1, creates a nil-valued UUID. tracks the selection of items on the menu. UuidEqual,RPCRT4.DLL,NM,3, determines if two UUIDs are equal. TransactNamedPipe,KERNEL32.DLL,NM,7 combines into a single networkoperation the UuidFromString,RPCRT4.DLL,AW,2, converts a string to a UUID. functions that write a message to and read a messagefrom the specified named pipe. UuidHash,RPCRT4.DLL,NM,2 creates a hash value for a UUID. TranslateAccelerator,USER32.DLL,AW,3 function processes accelerator keys for menu UuidIsNil,RPCRT4.DLL,NM,2 determines if a UUID is a nil-valued UUID. commands. UuidToString,RPCRT4.DLL,AW,2, converts a UUID to a string. TranslateBitmapBits,MSCMS.DLL,NM,11, translates the colors of a bitmap having a defined ValidateRect,USER32.DLL,NM,2 validates the client area within a rectangle by removing the format so as to produce another bitmap in a requested format. rectangle from the update region of the specified window. TranslateColors,MSCMS.DLL,NM,6, translates an array of colors from the source color space ValidateRgn,USER32.DLL,NM,2 validates the client area within a region by removing the region to the destination color space as defined by a color from the current update region of the specified window. TranslateMDISysAccel,USER32.DLL,NM,2 processes accelerator keystrokes for window menu VarBoolFromCy,OLEAUT32.DLL,NM,3,Converts a variant of type currency to bool. commands of the multiple document interface (MDI) child windows associated with the VarBoolFromDate,OLEAUT32.DLL,NM,3,Converts a variant of type date to bool. specified MDI client window. VarBoolFromDec,OLEAUT32.DLL,NM,2,Converts a variant of type decimal to bool. TranslateMessage,USER32.DLL,NM,1, translates virtual-key messages into character VarBoolFromDisp,OLEAUT32.DLL,NM,3,This function converts variant data types to BOOL messages. from IDispatch. TranslateName,SECUR32.DLL,AW,5, converts a directory service object name from one format VarBoolFromI1,OLEAUT32.DLL,NM,2,Converts a variant of type char to bool. to another. VarBoolFromI2,OLEAUT32.DLL,NM,2,Converts a variant of type short to bool. TranslateURL,URL.DLL,AW,3,Applies common translations to a given URL string, creating a VarBoolFromI4,OLEAUT32.DLL,NM,2,Converts a variant of type long to bool. new URL string. VarBoolFromR4,OLEAUT32.DLL,NM,2,Converts a variant of type float to bool. TransmitCommChar,KERNEL32.DLL,NM,2 transmits a specified character aheadof any VarBoolFromR8,OLEAUT32.DLL,NM,3,Converts a variant of type double to bool. pending data in the output buffer of the specifiedcommunications device. VarBoolFromStr,OLEAUT32.DLL,NM,4,Converts a variant of type string to bool. TryEnterCriticalSection,KERNEL32.DLL,NM,1 attempts to enter a critical section without VarBoolFromUI1,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned char to bool. blocking. VarBoolFromUI2,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned short to bool. UFromSz,MAPI32.DLL,NM,1, stops converting when it reaches the first character in the string VarBoolFromUI4,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned long to bool. that is not a decimal digit. VarBstrFromBool,OLEAUT32.DLL,NM,4,Converts a variant of type bool to BSTR. UlAddRef,MAPI32.DLL,NM,1, provides an alternative way to invoke the OLE method VarBstrFromCy,OLEAUT32.DLL,NM,5,Converts a variant of type currency to BSTR. IUnknown::AddRef. VarBstrFromDate,OLEAUT32.DLL,NM,5,Converts a variant of type date to BSTR. UlFromSzHex,MAPI32.DLL,NM,1, converts a null-terminated string of hexadecimal digits into VarBstrFromDec,OLEAUT32.DLL,NM,4, Converts a variant of type decimal to BSTR. an unsigned long integer. VarBstrFromDisp,OLEAUT32.DLL,NM,4,Converts a variant of type IDispatch to BSTR. UlPropSize,MAPI32.DLL,NM,1, obtains the size of a single property value. VarBstrFromI1,OLEAUT32.DLL,NM,4,Converts a variant of type char to BSTR. UlRelease,MAPI32.DLL,NM,1, provides an alternative way to invoke the OLE method VarBstrFromI2,OLEAUT32.DLL,NM,4,This function converts variant data types to BSTR from IUnknown::Release. short. UnDecorateSymbolName,IMAGEHLP.DLL,NM,4, undecorates decorated C++ symbol names. VarBstrFromI4,OLEAUT32.DLL,NM,4,Converts a variant of type long to BSTR. UnhandledExceptionFilter,KERNEL32.DLL,NM,1, passes unhandled exceptions to the VarBstrFromR4,OLEAUT32.DLL,NM,4,Converts a variant of type float to BSTR. debugger, if the process is being debugged. VarBstrFromR8,OLEAUT32.DLL,NM,5,Converts a variant of type double to BSTR. UnhookWindowsHook,USER32.DLL,NM,2, is obsolete, but is provided for compatibility with 16- VarBstrFromUI1,OLEAUT32.DLL,NM,4,Converts a variant of type unsigned char to BSTR. bit versions of Windows. VarBstrFromUI2,OLEAUT32.DLL,NM,4,Converts a variant of type unsigned short to BSTR. UnhookWindowsHookEx,USER32.DLL,NM,1, removes a hook procedure installed in a hook VarBstrFromUI4,OLEAUT32.DLL,NM,4,Converts a variant of type unsigned long to BSTR. chain by the SetWindowsHookEx function. VarCyFromBool,OLEAUT32.DLL,NM,2,Converts a variant of type bool to curency. UninitializeFlatSB,COMCTL32.DLL,NM,1,Uninitializes flat scroll bars for a particular window. VarCyFromDate,OLEAUT32.DLL,NM,3,Converts a variant of type date to curency. UninstallColorProfile,MSCMS.DLL,AW,3,UninstallColorProfile removes a specified color profile VarCyFromDec,OLEAUT32.DLL,NM,2,Converts a variant of type decimal to curency. from a specified computer. Associated files are optionally deleted from the system. VarCyFromDisp,OLEAUT32.DLL,NM,3,This function converts variant data types to UnionRect,USER32.DLL,NM,3, creates the union of two rectangles. CURRENCY from IDispatch. UnloadKeyboardLayout,USER32.DLL,NM,1, removes a keyboard layout. VarCyFromI1,OLEAUT32.DLL,NM,2,Converts a variant of type char to currency. UnloadPerfCounterTextStrings,LOADPERF.DLL,AW,2,unloads performance objects and VarCyFromI2,OLEAUT32.DLL,NM,2,Converts a variant of type short to curency. counters from the system that are identified by the specified application name. VarCyFromI4,OLEAUT32.DLL,NM,2,Converts a variant of type long to curency. UnloadUserProfile,USERENV.DLL,NM,2, unloads a user's profile that was loaded by the VarCyFromR4,OLEAUT32.DLL,NM,2,Converts a variant of type float to curency. LoadUserProfile function. The caller must have administrative privileges on the computer. For VarCyFromR8,OLEAUT32.DLL,NM,3,Converts a variant of type double to curency. more information, see the Remarks section of the LoadUserProfile function. VarCyFromStr,OLEAUT32.DLL,NM,4,This function converts variant data types to from UnlockFile,KERNEL32.DLL,NM,5, unlocks a file region locked by LockFile. OLECHAR. UnlockFileEx,KERNEL32.DLL,NM,5, unlocks a previously locked byte range in an open file. VarCyFromUI1,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned char to curency. UnlockServiceDatabase,ADVAPI32.DLL,NM,1, unlocks a service control manager database by VarCyFromUI2,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned short to currency. releasing the specified lock. VarCyFromUI4,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned long to currency. UnlockUrlCacheEntryFile,WININET.DLL,AW,2,Unlocks the cache entry that was locked while VarDateFromBool,OLEAUT32.DLL,NM,2,converts variant data types to DATE from BOOL. the file was retrieved for use from the cache. VarDateFromCy,OLEAUT32.DLL,NM,3,converts variant data types to DATE from currency UnlockUrlCacheEntryStream,WININET.DLL,NM,2,Closes the stream that has been retrieved VarDateFromDec,OLEAUT32.DLL,NM,2, converts variant data types to DATE from decimal using the RetrieveUrlCacheEntryStream function. VarDateFromDisp,OLEAUT32.DLL,NM,3,Converts a variant of type IDispatch to date. UnMapAndLoad,IMAGEHLP.DLL,NM,1, is used to deallocate all resources that are allocated by VarDateFromI1,OLEAUT32.DLL,NM,2,Converts a variant of type char to date. a previous call to the MapAndLoad function. VarDateFromI2,OLEAUT32.DLL,NM,2,converts variant data types to DATE from short UnmapDebugInformation,IMAGEHLP.DLL,NM,1, deallocates the memory and resources VarDateFromI4,OLEAUT32.DLL,NM,2,This function converts variant data types to DATE from allocated by a call to the MapDebugInformation function. long. UnmapViewOfFile,KERNEL32.DLL,NM,1, unmaps a mapped view of a file from the calling VarDateFromR4,OLEAUT32.DLL,NM,2,Converts a variant of type float to date. process?s address space. VarDateFromR8,OLEAUT32.DLL,NM,3,This function converts variant data types to DATE from UnpackDDElParam,USER32.DLL,NM,4, unpacks a DDE lParam value received from a posted double. DDE message. VarDateFromStr,OLEAUT32.DLL,NM,4,Converts a variant of type OLECHAR* to date. UnrealizeObject,GDI32.DLL,NM,1, resets a logical palette. VarDateFromUdate,OLEAUT32.DLL,NM,3,Converts a time and date converted from MS-DOS UnregisterClass,USER32.DLL,AW,2, removes a window class, freeing the memory required for format to variant format. the class. 33 VarDateFromUI1,OLEAUT32.DLL,NM,2,converts variant data types to DATE from unsigned VarR8FromUI4,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned long to double. char. VarUdateFromDate,OLEAUT32.DLL,NM,4,Converts a time and date converted from variant VarDateFromUI2,OLEAUT32.DLL,NM,2,This function converts variant data types to DATE from format to MS-DOS format. unsigned short. VarUI1FromBool,OLEAUT32.DLL,NM,2,Converts a variant of type BOOL to an unsigned char VarDateFromUI4,OLEAUT32.DLL,NM,2,This function converts variant data types to DATE from type. unsigned long. VarUI1FromCy,OLEAUT32.DLL,NM,3,Converts a variant of type currency to an unsigned char VarDecFromBool,OLEAUT32.DLL,NM,2,Converts a variant of type bool to decimal. type. VarDecFromCy,OLEAUT32.DLL,NM,3,Converts a variant of type currency to decimal. VarUI1FromDate,OLEAUT32.DLL,NM,3,Converts a variant of type date to an unsigned char VarDecFromDate,OLEAUT32.DLL,NM,3,Converts a variant of type date to decimal. type. VarDecFromDisp,OLEAUT32.DLL,NM,3,This function converts variant data types to DECIMAL VarUI1FromDec,OLEAUT32.DLL,NM,2,Converts a variant of type decimal to an unsigned char from IDispatch. type. VarDecFromI1,OLEAUT32.DLL,NM,2,Converts a variant of type char to decimal. VarUI1FromDisp,OLEAUT32.DLL,NM,3, converts variant data types to BYTE from VarDecFromI2,OLEAUT32.DLL,NM,2,Converts a variant of type short to decimal. VarUI1FromI1,OLEAUT32.DLL,NM,2,Converts a variant of type char to unsigned char. VarDecFromI4,OLEAUT32.DLL,NM,2,Converts a variant of type long to decimal. VarUI1FromI2,OLEAUT32.DLL,NM,2,Converts a variant of type short to an unsigned char type. VarDecFromR4,OLEAUT32.DLL,NM,2,Converts a variant of type float to decimal. VarUI1FromI4,OLEAUT32.DLL,NM,2,Converts a variant of type long to an unsigned char type. VarDecFromR8,OLEAUT32.DLL,NM,3,Converts a variant of type double to decimal. VarUI1FromR4,OLEAUT32.DLL,NM,2,Converts a variant of type float to an unsigned char type. VarDecFromStr,OLEAUT32.DLL,NM,4,Converts a variant of type OLECHAR* to decimal. VarUI1FromR8,OLEAUT32.DLL,NM,3,Converts a variant of type double to an unsigned char VarDecFromUI1,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned char to decimal. type. VarDecFromUI2,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned short to decimal. VarUI1FromStr,OLEAUT32.DLL,NM,4, converts variant data types to BYTE from BSTR. VarDecFromUI4,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned long to decimal. VarUI1FromUI2,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned short to unsigned VarI1FromBool,OLEAUT32.DLL,NM,2,Converts a variant of type BOOL to char. char. VarI1FromCy,OLEAUT32.DLL,NM,3,Converts a variant of type currency to char. VarUI1FromUI4,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned long to unsigned VarI1FromDate,OLEAUT32.DLL,NM,3,Converts a variant of type date to char. char. VarI1FromDec,OLEAUT32.DLL,NM,2,Converts a variant of type decimal to char. VarUI2FromBool,OLEAUT32.DLL,NM,2,Converts a variant of type bool to unsigned short. VarI1FromDisp,OLEAUT32.DLL,NM,3,This function converts variant data types to char from VarUI2FromCy,OLEAUT32.DLL,NM,3,Converts a variant of type currency to unsigned short. IDispatch. VarUI2FromDate,OLEAUT32.DLL,NM,3,Converts a variant of type date to unsigned short. VarI1FromI2,OLEAUT32.DLL,NM,2,Converts a variant of type short to char. VarUI2FromDec,OLEAUT32.DLL,NM,2,Converts a variant of type decimal to unsigned short. VarI1FromI4,OLEAUT32.DLL,NM,2,Converts a variant of type long to char. VarUI2FromDisp,OLEAUT32.DLL,NM,3,Converts a variant of type IDispatch* to unsigned short. VarI1FromR4,OLEAUT32.DLL,NM,2,Converts a variant of type float to char. VarUI2FromI1,OLEAUT32.DLL,NM,2,Converts a variant of type char to unsigned short. VarI1FromR8,OLEAUT32.DLL,NM,3,Converts a variant of type double to char. VarUI2FromI2,OLEAUT32.DLL,NM,2,Converts a variant of type short to unsigned short. VarI1FromStr,OLEAUT32.DLL,NM,4,Converts a variant of type OLECHAR* to char. VarUI2FromI4,OLEAUT32.DLL,NM,2,Converts a variant of type long to unsigned short. VarI1FromUI1,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned char to char. VarUI2FromR4,OLEAUT32.DLL,NM,2,Converts a variant of type float to unsigned short. VarI1FromUI2,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned short to char. VarUI2FromR8,OLEAUT32.DLL,NM,3,Converts a variant of type double to unsigned short. VarI1FromUI4,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned long to char. VarUI2FromStr,OLEAUT32.DLL,NM,4,Converts a variant of type string to unsigned short. VarI2FromBool,OLEAUT32.DLL,NM,2,Converts a variant of type bool to short. VarUI2FromUI1,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned char to unsigned VarI2FromCy,OLEAUT32.DLL,NM,3,Converts a variant of type currency to short. short. VarI2FromDate,OLEAUT32.DLL,NM,3,Converts a variant of type date to short. VarUI2FromUI4,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned long to unsigned VarI2FromDec,OLEAUT32.DLL,NM,2,Converts a variant of type decimal to short. short. VarI2FromDisp,OLEAUT32.DLL,NM,3,This function converts variant data types to short from VarUI4FromBool,OLEAUT32.DLL,NM,2,Converts a variant of type bool to unsigned long. IDispatch. VarUI4FromCy,OLEAUT32.DLL,NM,3,Converts a variant of type currency to unsigned long. VarI2FromI1,OLEAUT32.DLL,NM,2,Converts a variant of type char to short. VarUI4FromDate,OLEAUT32.DLL,NM,3,Converts a variant of type date to unsigned long. VarI2FromI4,OLEAUT32.DLL,NM,2,Converts a variant of type long to short. VarUI4FromDec,OLEAUT32.DLL,NM,2,Converts a variant of type decimal to unsigned long. VarI2FromR4,OLEAUT32.DLL,NM,2,Converts a variant of type float to short. VarUI4FromDisp,OLEAUT32.DLL,NM,3,Converts a variant of type IDispatch* to unsigned long. VarI2FromR8,OLEAUT32.DLL,NM,3,Converts a variant of type double to short. VarUI4FromI1,OLEAUT32.DLL,NM,2,Converts a variant of type char to unsigned long. VarI2FromStr,OLEAUT32.DLL,NM,4,Converts a variant of type string to short. VarUI4FromI2,OLEAUT32.DLL,NM,2,Converts a variant of type short to unsigned long. VarI2FromUI1,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned char to short. VarUI4FromI4,OLEAUT32.DLL,NM,2,Converts a variant of type long to unsigned long. VarI2FromUI2,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned short to short. VarUI4FromR4,OLEAUT32.DLL,NM,2,Converts a variant of type float to unsigned long. VarI2FromUI4,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned long to short. VarUI4FromR8,OLEAUT32.DLL,NM,3,Converts a variant of type double to unsigned long. VarI4FromBool,OLEAUT32.DLL,NM,2,Converts a variant of type bool to long. VarUI4FromStr,OLEAUT32.DLL,NM,4,This function converts variant data types to unsigned VarI4FromCy,OLEAUT32.DLL,NM,3,Converts a variant of type currency to long. long from string. VarI4FromDate,OLEAUT32.DLL,NM,3,Converts a variant of type date to long. VarUI4FromUI1,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned char to unsigned VarI4FromDec,OLEAUT32.DLL,NM,2,Converts a variant of type decimal to long. long. VarI4FromDisp,OLEAUT32.DLL,NM,3,This function converts variant data types to long from VarUI4FromUI2,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned short to unsigned IDispatch. long. VarI4FromI1,OLEAUT32.DLL,NM,2,Converts a variant of type char to long. VectorFromBstr,OLEAUT32.DLL,NM,2,Returns a vector, assigning each character in the BSTR VarI4FromI2,OLEAUT32.DLL,NM,2,Converts a variant of type short to long. to an element of the vector. VarI4FromR4,OLEAUT32.DLL,NM,2,Converts a variant of type float to long. VerFindFile,VERSION.DLL,AW,8, determines where to install a file based on whether it locates VarI4FromR8,OLEAUT32.DLL,NM,3,Converts a variant of type double to long. another version of the file in the system. VarI4FromStr,OLEAUT32.DLL,NM,4, Converts a variant of type string to long. VerifySignature,SECUR32.DLL,NM,4, Verifies the signature. VarI4FromUI1,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned char to long. VerInstallFile,VERSION.DLL,AW,8 function attempts to install the specified file based on VarI4FromUI2,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned short to long. information returned from the VerFindFile function. VarI4FromUI4,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned long to long. VerLanguageName,KERNEL32.DLL,AW,3 retrieves a description string for the language VariantChangeType,OLEAUT32.DLL,NM,4, This function converts a variant from one type to associated with a specified binary Microsoft language identifier. another VerQueryValue,VERSION.DLL,AW,4, returns selected version information from the specified VariantChangeTypeEx,OLEAUT32.DLL,NM,5,This function converts a variant from one type to version-information resource. another VirtualAlloc,KERNEL32.DLL,NM,4, reserves or commits a region of pages in the virtual address VariantClear,OLEAUT32.DLL,NM,1,Clears a variant. space of the calling process. VariantCopy,OLEAUT32.DLL,NM,2, Frees the destination variant and makes a copy of the VirtualAllocEx,KERNEL32.DLL,NM,5, reserves, commits, or both, a region of memory within the source variant. virtual address space of a specified process. VariantCopyInd,OLEAUT32.DLL,NM,2,Frees the destination variant and makes a copy of the VirtualFree,KERNEL32.DLL,NM,3, releases or decommits (or both) a region of pages within the source VARIANTARG, performing the necessary indirection if the source is specified to be virtual address space of the calling process. VT_BYREF. VirtualFreeEx,KERNEL32.DLL,NM,4, releases, decommits, or both, a region of memory within VariantInit,OLEAUT32.DLL,NM,1,Initializes a variant. the virtual address space of a specified process. VariantTimeToDosDateTime,OLEAUT32.DLL,NM,4,Converts the variant representation of a VirtualLock,KERNEL32.DLL,NM,2 locks the specified region of the process?s virtual address date and time to MS-DOS date and time values. space into memory, ensuring that subsequentaccess to the region will not incur a page fault. VariantTimeToSystemTime,OLEAUT32.DLL,NM,3,Converts the variant representation of time VirtualProtect,KERNEL32.DLL,NM,4 changes the access protection on aregion of committed to system time values. pages in the virtual address space of thecalling process. VarNumFromParseNum,OLEAUT32.DLL,NM,4,Once the number is parsed, the caller can call VirtualProtectEx,KERNEL32.DLL,NM,5 changes the access protection on a region of VarNumFromParseNum to convert the parse results to a number. committed pages in the virtual address space of a specified process. VarParseNumFromStr,OLEAUT32.DLL,NM,5,Parses a string, and creates a type-independent VirtualQuery,KERNEL32.DLL,NM,3, provides information about a range of pages in the virtual description of the number it represents. address space of the calling process. VarR4FromBool,OLEAUT32.DLL,NM,2,Converts a variant of type bool to float. VirtualQueryEx,KERNEL32.DLL,NM,4, provides information about a range of pages within the VarR4FromCy,OLEAUT32.DLL,NM,3,Converts a variant of type currency to float. virtual address space of a specified process. VarR4FromDate,OLEAUT32.DLL,NM,3,Converts a variant of type date to float. VirtualUnlock,KERNEL32.DLL,NM,2 unlocks a specified range of pages inthe virtual address VarR4FromDec,OLEAUT32.DLL,NM,2,Converts a variant of type decimal to float. space of a process, enabling the system to swapthe pages out to the paging file if necessary. VarR4FromDisp,OLEAUT32.DLL,NM,3, This function converts variant data types to float from VkKeyScan,USER32.DLL,AW,1 translates a character to the corresponding virtual-key code IDispatch. and shift state for the current keyboard. VarR4FromI1,OLEAUT32.DLL,NM,2,Converts a variant of type char to float. VkKeyScanEx,USER32.DLL,AW,2, translates a character to the corresponding virtual-key code VarR4FromI2,OLEAUT32.DLL,NM,2,Converts a variant of type short to float. and shift state. VarR4FromI4,OLEAUT32.DLL,NM,2,Converts a variant of type long to float. WaitCommEvent,KERNEL32.DLL,NM,3, waits for an event to occur for a specified VarR4FromR8,OLEAUT32.DLL,NM,3,Converts a variant of type double to float. communications device. VarR4FromStr,OLEAUT32.DLL,NM,4,This function converts variant data types to float from WaitForDebugEvent,KERNEL32.DLL,NM,2, waits for a debugging event to occur in a process OLECHAR. being debugged. VarR4FromUI1,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned char to float. WaitForInputIdle,USER32.DLL,NM,2 waits until the given process is waiting for user input with VarR4FromUI2,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned short to float. no input pending, or until the time-out interval has elapsed. VarR4FromUI4,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned long to float. WaitForMultipleObjects,KERNEL32.DLL,NM,4 function returns when any one or all of the VarR8FromBool,OLEAUT32.DLL,NM,2,Converts a variant of type bool to double. specified objects are in the signaled state or the time-out interval elapses. VarR8FromCy,OLEAUT32.DLL,NM,3,Converts a variant of type currency to double. WaitForMultipleObjectsEx,KERNEL32.DLL,NM,5 function returns when any one or all of the VarR8FromDate,OLEAUT32.DLL,NM,3,Converts a variant of type date to double. specified objects are in the signaled state or the time-out interval elapses or an I/O completion VarR8FromDec,OLEAUT32.DLL,NM,2,Converts a variant of type decimal to double. routine or asynchronous procedure call (APC) is queued to the thread. VarR8FromDisp,OLEAUT32.DLL,NM,3,Converts a variant of type IDispatch to double. WaitForNtmsNotification,NTMSAPI.DLL,NM,3, waits for the next object change notification. VarR8FromI1,OLEAUT32.DLL,NM,2,Converts a variant of type char to double. WaitForNtmsOperatorRequest,NTMSAPI.DLL,NM,3, waits for the specified RSM operator VarR8FromI2,OLEAUT32.DLL,NM,2,Converts a variant of type short to double. request. VarR8FromI4,OLEAUT32.DLL,NM,2,Converts a variant of type long to double. WaitForSingleObject,KERNEL32.DLL,NM,2 returns when the specified object is in the signaled VarR8FromR4,OLEAUT32.DLL,NM,2,Converts a variant of type float to double. state or the time-out interval elapses. VarR8FromStr,OLEAUT32.DLL,NM,4,Converts a variant of type OLECHAR* to double. WaitForSingleObjectEx,KERNEL32.DLL,NM,3, returns when The specified object is in the VarR8FromUI1,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned char to double. signaled state. or The time-out interval elapses. VarR8FromUI2,OLEAUT32.DLL,NM,2,Converts a variant of type unsigned short to double. 34 WaitMessage,USER32.DLL,NM,0, yields control to other threads when a thread has no other wglRealizeLayerPalette,OPENGL32.DLL,NM,3 maps palette entries from agiven color-index messages in its message queue. layer plane into the physical palette orinitializes the palette of an RGBA layer plane. WaitNamedPipe,KERNEL32.DLL,AW,2 waits until either a time-out interval elapses or an wglSetLayerPaletteEntries,OPENGL.DLL,NM,5, sets the palette entries in a given color-index instance of the specified named pipe is available to be connected to layer plane for a specified device context. waveInAddBuffer,WINMM.DLL,NM,3, sends an input buffer to the given waveform-audio input wglSetLayerPaletteEntries,OPENGL32.DLL,NM,5, sets the palette entries in a given color- device. index layer plane for a specified device context. waveInClose,WINMM.DLL,NM,1, closes the given waveform-audio input device. wglShareLists,OPENGL.DLL,NM,2, enables multiple OpenGL rendering contexts to share a waveInGetDevCaps,WINMM.DLL,AW,3, retrieves the capabilities of a given waveform-audio single display-list space. input device. wglShareLists,OPENGL32.DLL,NM,2, enables multiple OpenGL rendering contexts to share a waveInGetErrorText,WINMM.DLL,AW,3, retrieves a textual description of the error identified by single display-list space. the given error number. wglSwapLayerBuffers,OPENGL.DLL,NM,2, swaps the front and back buffers in the overlay, waveInGetID,WINMM.DLL,NM,2, gets the device identifier for the given waveform-audio input underlay, and main planes of the window referenced by a specified device context. device. wglSwapLayerBuffers,OPENGL32.DLL,NM,2, swaps the front and back buffers in the overlay, waveInGetNumDevs,WINMM.DLL,NM,0 returns the number of waveform-audio input devices underlay, and main planes of the window referenced by a specified device context. present in the system. wglUseFontBitmaps,OPENGL.DLL,AW,4 wglUseFontBitmapscreates a set of bitmap waveInGetPosition,WINMM.DLL,NM,3, retrieves the current input position of the given displaylists for use in the current OpenGL rendering context. waveform-audio input device. wglUseFontBitmaps,OPENGL32.DLL,AW,4 wglUseFontBitmapscreates a set of bitmap waveInMessage,WINMM.DLL,NM,4 sends messages to the waveform-audio, Waveform displaylists for use in the current OpenGL rendering context. Functionsinput device drivers. wglUseFontOutlines,OPENGL.DLL,AW,8 creates three-dimensional (3-D) characters based on waveInOpen,WINMM.DLL,NM,6 opens the given waveformfor recording. a TrueType font for use in OpenGL-rendered scenes. waveInPrepareHeader,WINMM.DLL,NM,3, prepares a buffer for waveform- audio input. wglUseFontOutlines,OPENGL32.DLL,AW,8 creates three-dimensional (3-D) characters based waveInReset,WINMM.DLL,NM,1 stops input on the given waveform-audio input device and on a TrueType font for use in OpenGL rendered scenes. resets the current position to zero. WideCharToMultiByte,KERNEL32.DLL,NM,8 maps a wide character string to anew character waveInStart,WINMM.DLL,NM,1, starts input on the given waveform-audio input device. string. waveInStop,WINMM.DLL,NM,1, stops waveform-audio input. WidenPath,GDI32.DLL,NM,1 redefines the current path as the area that would be painted if the waveInUnprepareHeader,WINMM.DLL,NM,3, cleans up the preparation performed by the path were stroked using the pen currently selected into the given device context. waveInPrepareHeader function. WindowFromDC,USER32.DLL,NM,1, returns the handle of the window associated with the waveOutBreakLoop,WINMM.DLL,NM,1 breaks a loop on the given waveform-audio output given display device context (DC). device and allows playback to continue with the nextblock in the driver list. WindowFromPoint,USER32.DLL,NM,2, retrieves the handle of the window that contains the waveOutClose,WINMM.DLL,NM,1 closes the given waveform-audio output device. specified point. waveOutGetDevCaps,WINMM.DLL,AW,3, retrieves the capabilities of a given waveform-audio WinExec,KERNEL32.DLL,NM,2, runs the specified application. output device. WinHelp,USER32.DLL,AW,4, starts Windows Help (WINHELP. waveOutGetErrorText,WINMM.DLL,AW,3, retrieves a textual description of the error identified WinLoadTrustProvider,WINTRUST.DLL,NM,1, loads a trust provider DLL into the address by the given error number. space of the calling process. waveOutGetID,WINMM.DLL,NM,2, retrieves the device identifier for the given waveform-audio WinSubmitCertificate,WINTRUST.DLL,NM,1 passes a WIN_CERTIFICATEstructure to all trust output device. providers registered with the WinTrustservice. waveOutGetNumDevs,WINMM.DLL,NM,0, retrieves the number of waveform- audio output WinVerifyTrust,WINTRUST.DLL,NM,3, performs a specified verification action on a specified devices present in the system. subject. waveOutGetPitch,WINMM.DLL,NM,2 retrieves the current pitch setting for the specified WNetAddConnection,MPR.DLL,AW,3, enables the calling application to connect a local device waveform-audio output device. to a network resource. waveOutGetPlaybackRate,WINMM.DLL,NM,2, retrieves the current playback rate for the WNetAddConnection2,MPR.DLL,AW,4, makes a connection to a network resource. specified waveform-audio output device. WNetAddConnection3,MPR.DLL,AW,5, makes a connection to a network resource. waveOutGetPosition,WINMM.DLL,NM,3 retrieves the current playback,position of the given WNetCancelConnection,MPR.DLL,AW,2, breaks an existing network connection. waveform-audio output device. WNetCancelConnection2,MPR.DLL,AW,3, breaks an existing network connection. waveOutGetVolume,WINMM.DLL,NM,2, retrieves the current volume level of the specified WNetCloseEnum,MPR.DLL,NM,1, ends a network resource enumeration started by the waveform-audio output device. WNetOpenEnum function. waveOutMessage,WINMM.DLL,NM,4, sends messages to the waveform-audio output device WNetConnectionDialog,MPR.DLL,NM,2, starts a general browsing dialog box for connecting to drivers. network resources. waveOutOpen,WINMM.DLL,NM,6, opens the given waveform-audio output device for playback. WNetConnectionDialog1,MPR.DLL,AW,1, brings up a general browsing dialog for connecting to waveOutPause,WINMM.DLL,NM,1, pauses playback on the given waveform- audio output network resources. device. WNetDisconnectDialog,MPR.DLL,NM,2, starts a general browsing dialog box for disconnecting waveOutPrepareHeader,WINMM.DLL,NM,3 prepares a waveform-audio data block for from network resources. playback. WNetDisconnectDialog1,MPR.DLL,AW,1, attempts to disconnect from a network resource. waveOutReset,WINMM.DLL,NM,1, stops playback on the given waveform- audio output device WNetEnumResource,MPR.DLL,AW,4, continues a network-resource enumeration started by and resets the current position to zero. the WNetOpenEnum function. waveOutRestart,WINMM.DLL,NM,1, resumes playback on a paused waveform- audio output WNetGetConnection,MPR.DLL,AW,3, retrieves the name of the network resource associated device. with a local device. waveOutSetPitch,WINMM.DLL,NM,2, sets the pitch for the specified waveform-audio output WNetGetLastError,MPR.DLL,AW,5, retrieves the most recent extended error code set by a device. Windows network function. waveOutSetPlaybackRate,WINMM.DLL,NM,2, sets the playback rate for the specified WNetGetNetworkInformation,MPR.DLL,AW,2 returns extended informationabout a specific waveform-audio output device. network whose name was returned by a previousnetwork enumeration. waveOutSetVolume,WINMM.DLL,NM,2, sets the volume level of the specified waveform-audio WNetGetProviderName,MPR.DLL,AW,3, obtains the provider name for a specific type of output device. network. waveOutUnprepareHeader,WINMM.DLL,NM,3, cleans up the preparation performed by the WNetGetUniversalName,MPR.DLL,AW,4 takes a drive-based path for a network resource and waveOutPrepareHeader function. obtains a data structure that contains a more universal form of the name. waveOutWrite,WINMM.DLL,NM,3, sends a data block to the given waveform- audio output WNetGetUser,MPR.DLL,AW,3, retrieves the current default user name or the user name used device. to establish a network connection. wglCopyContext,OPENGL.DLL,NM,3, copies selected groups of rendering states from one WNetOpenEnum,MPR.DLL,AW,5, starts an enumeration of network resources or existing OpenGL rendering context to another. connections. wglCopyContext,OPENGL32.DLL,NM,3, copies selected groups of rendering states from one WNetUseConnection,MPR.DLL,AW,8, makes a connection to a network resource. OpenGL rendering context to another. WPUCompleteOverlappedRequest,WS2_32.DLL,NM,5, performs overlapped I/O completion wglCreateContext,OPENGL.DLL,NM,1 creates a new OpenGL renderingcontext, which is notification for overlapped I/O operations. suitable for drawing on the device referenced byhdc. WrapCompressedRTFStream,MAPI32.DLL,NM,3 creates a text stream in uncompressed Rich wglCreateContext,OPENGL32.DLL,NM,1 creates a new OpenGL renderingcontext, which is Text Format (RTF) from the compressed format used in the PR_RTF_COMPRESSED suitable for drawing on the device referenced byhdc. property. wglCreateLayerContext,OPENGL.DLL,NM,2, creates a new OpenGL rendering context for WrapStoreEntryID,MAPI32.DLL,NM,6 converts a message store?s internalentry identifier to an drawing to a specified layer plane on a device context. entry identifier more usable by themessaging system. wglCreateLayerContext,OPENGL32.DLL,NM,2, creates a new OpenGL rendering context for WriteClassStg,OLE32.DLL,NM,2, stores the specified class identifier (CLSID) in a storage drawing to a specified layer plane on a device context. object. wglDeleteContext,OPENGL.DLL,NM,1, deletes a specified OpenGL rendering context. WriteClassStm,OLE32.DLL,NM,2, stores the specified CLSID in the stream. wglDeleteContext,OPENGL32.DLL,NM,1, deletes a specified OpenGL rendering context. WriteConsole,KERNEL32.DLL,AW,5, writes a character string to a console screen buffer wglDescribeLayerPlane,OPENGL.DLL,NM,5, obtains information about the layer planes of a beginning at the current cursor location. given pixel format. WriteConsoleInput,KERNEL32.DLL,AW,4, writes data directly to the console input buffer. wglDescribeLayerPlane,OPENGL32.DLL,NM,5, obtains information about the layer planes of a WriteConsoleOutput,KERNEL32.DLL,AW,5 writes character and colorattribute data to a given pixel format. specified rectangular block of character cellsin a console screen buffer. wglGetCurrentContext,OPENGL.DLL,NM,0, obtains a handle to the current OpenGL rendering WriteConsoleOutputAttribute,KERNEL32.DLL,NM,5 copies a number of foreground and context of the calling thread. background color attributes to consecutive cells of a console screen buffer, beginning at a wglGetCurrentContext,OPENGL32.DLL,NM,0, obtains a handle to the current OpenGL specified location. rendering context of the calling thread. WriteConsoleOutputCharacter,KERNEL32.DLL,AW,5 copies a number of characters to wglGetCurrentDC,OPENGL.DLL,NM,0 obtains a handle to the device contextthat is associated consecutive cells of a console screen buffer, beginning at a specified location. with the current OpenGL rendering context of thecalling thread. WriteFile,KERNEL32.DLL,NM,5, writes data to a file and is designed for both synchronous and wglGetCurrentDC,OPENGL32.DLL,NM,0 obtains a handle to the device contextthat is asynchronous operation. associated with the current OpenGL rendering context of thecalling thread. WriteFileEx,KERNEL32.DLL,NM,5, writes data to a file. wglGetLayerPaletteEntries,OPENGL.DLL,NM,5 retrieves the paletteentries from a given color- WriteFmtUserTypeStg,OLE32.DLL,NM,3, writes a clipboard format and user type to the storage index layer plane for a specified devicecontext. object. wglGetLayerPaletteEntries,OPENGL32.DLL,NM,5 retrieves the paletteentries from a given WritePrinter,WINMM.DLL,NM,4, informs the print spooler that data should be written to the color-index layer plane for a specified devicecontext. specified printer. wglGetProcAddress,OPENGL.DLL,NM,1 returns the address of an OpenGLextension function WritePrivateProfileSection,KERNEL32.DLL,AW,3, replaces the keys and values under the for use with the current OpenGL renderingcontext. specified section in an initialization file. wglGetProcAddress,OPENGL32.DLL,NM,1 returns the address of an OpenGLextension WritePrivateProfileString,KERNEL32.DLL,AW,4, copies a string into the specified section of the function for use with the current OpenGL renderingcontext. specified initialization file. wglMakeCurrent,OPENGL.DLL,NM,2, makes a specified OpenGL rendering context the calling WritePrivateProfileStruct,KERNEL32.DLL,AW,5, copies data into the to the end of the data. thread?s current rendering context. WriteProcessMemory,KERNEL32.DLL,NM,5, writes memory in a specified process. wglMakeCurrent,OPENGL32.DLL,NM,2, makes a specified OpenGL rendering context the WriteProfileSection,KERNEL32.DLL,AW,2, replaces the contents of the specified section in the calling thread?s current rendering context. WIN. wglRealizeLayerPalette,OPENGL.DLL,NM,3 maps palette entries from agiven color-index layer WriteProfileString,KERNEL32.DLL,AW,3, copies a string into the specified section of the WIN. plane into the physical palette orinitializes the palette of an RGBA layer plane. WriteTapemark,KERNEL32.DLL,NM,4, writes a specified number of filemarks, setmarks, short filemarks, or long filemarks to a tape device. 35 WSAAccept,WS2_32.DLL,NM,5 accepts a connection based on the return value of a condition WSALookupServiceNext,WS2_32.DLL,AW,4 called after obtaining a handle from a previous function, andoptionally creates or joins a socket group. call to WSALookupServiceBegin in order to retrieve the requested service information. WSAAddressToString,WS2_32.DLL,AW,5 converts all components of a SOCKADDR structure WSANtohl,WS2_32.DLL,NM,3 converts a u_long from network byte order to host byte order. into a human-readable stringrepresentation of the address. WSANtohs,WS2_32.DLL,NM,3 WSANtohsconverts a u_short fromnetwork byte order to host WSAAsyncGetHostByAddr,WS2_32.DLL,NM,7, asynchronously retrieves host information that byte order. corresponds to an address. WSAProviderConfigChange,WS2_32.DLL,NM,3, notifies the application when the provider WSAAsyncGetHostByAddr,WSOCK32.DLL,NM,7, is an asynchronous version of configuration is changed. gethostbyaddr. WSARecv,WS2_32.DLL,NM,7 WSARecvreceives data from a socket. WSAAsyncGetHostByName,WS2_32.DLL,NM,5 cancels an incomplete asynchronous WSARecvDisconnect,WS2_32.DLL,NM,2 terminates receptionon a socket, and retrieves the operation. disconnect data if the socket isconnection oriented. WSAAsyncGetHostByName,WSOCK32.DLL,NM,5 processing a callback function. WSARecvEx,MSWSOCK.DLL,NM,4 The Windows Sockets WSARecvEx function is identical to WSAAsyncGetProtoByName,WS2_32.DLL,NM,5, asynchronously retrieves protocol the recv function, except the flags parameter is an in-out parameter. information that corresponds to a protocol name. WSARecvEx,WSOCK32.DLL,NM,4 The Windows Sockets WSARecvEx function is identical to WSAAsyncGetProtoByName,WSOCK32.DLL,NM,5, asynchronously retrieves protocol the recv function, except the flags parameter is an in-out parameter. information that corresponds to a protocol name. WSARecvFrom,WS2_32.DLL,NM,9 receives a datagram andstores the source address. WSAAsyncGetProtoByNumber,WS2_32.DLL,NM,5 asynchronously retrieves protocol WSARemoveServiceClass,WS2_32.DLL,NM,1 permanently unregisters service class schema. information corresponding to aprotocol number. WSAResetEvent,WS2_32.DLL,NM,1, is used to set the state of the event object to WSAAsyncGetProtoByNumber,WSOCK32.DLL,NM,5 asynchronously retrieves protocol nonsignaled. information corresponding to aprotocol number. WSASend,WS2_32.DLL,NM,7 sends data on a connectedsocket. WSAAsyncGetServByName,WS2_32.DLL,NM,6 asynchronously retrieves service information WSASendDisconnect,WS2_32.DLL,NM,2 initiates termination of the connection for the socket corresponding to a service name andport. and sends disconnectdata. WSAAsyncGetServByName,WSOCK32.DLL,NM,6 asynchronously retrieves service WSASendTo,WS2_32.DLL,NM,9 sends data to a specificdestination, using overlapped I/O information corresponding to a service name andport. where applicable. WSAAsyncGetServByPort,WS2_32.DLL,NM,6 gets serviceinformation corresponding to a port WSASetBlockingHook,WS2_32.DLL,NM,1 This has been removed in compliance with the and protocol asynchronously. WindowsSockets 2 specification, revision 2. WSAAsyncGetServByPort,WSOCK32.DLL,NM,6 gets service information corresponding to a WSASetBlockingHook,WSOCK32.DLL,NM,1 This has been removed in compliance with the port and protocol asynchronously. WindowsSockets 2 specification, revision 2. WSAAsyncSelect,WS2_32.DLL,NM,4, is used to request that WS2_32. WSASetEvent,WS2_32.DLL,NM,1, sets the state of the event object to be signaled. WSAAsyncSelect,WSOCK32.DLL,NM,4, is used to request that WS2_32. WSASetLastError,WS2_32.DLL,NM,1 sets the error code that can be retrieved through the WSACancelAsyncRequest,WS2_32.DLL,NM,1 cancels an incomplete asynchronous operation. WSAGetLastError function. WSACancelAsyncRequest,WSOCK32.DLL,NM,1 cancels an incomplete asynchronous WSASetLastError,WSOCK32.DLL,NM,1 sets the error code that can be retrieved through the operation. WSAGetLastError function. WSACancelBlockingCall,WS2_32.DLL,NM,0 closes an existing socket. WSASetService,WS2_32.DLL,AW,3 registers or deregisters a service instance within one or WSACancelBlockingCall,WSOCK32.DLL,NM,0 closes an existing socket. more name spaces. WSACleanup,WS2_32.DLL,NM,0 terminates use of theWS2_32. WSASocket,WS2_32.DLL,AW,6 creates a socket that is bound to a specific transport service WSACleanup,WSOCK32.DLL,NM,0 terminates use of theWS2_32. provider, and optionally creates and/or joins a socket group. WSACloseEvent,WS2_32.DLL,NM,1 closes an open eventobject handle. WSAStartup,WS2_32.DLL,NM,2, initiates use of WS2_32.DLL by a process. WSAConnect,WS2_32.DLL,NM,7 establishes a connection to another socket application, WSAStartup,WSOCK32.DLL,NM,2, initiates use of WS2_32.DLL by a process. exchanges connect data, and specifies needed quality of service based on the supplied WSAStringToAddress,WS2_32.DLL,AW,5, converts a numeric string to a sockaddr structure, FLOWSPEC structure. suitable for passing to Windows Sockets routines that take such a structure. WSACreateEvent,WS2_32.DLL,NM,0 creates a new event object. WSAUnhookBlockingHook,WS2_32.DLL,NM,0 This has been removed in compliance with the WSADuplicateSocket,WS2_32.DLL,AW,3, is used to enable socket sharing between WindowsSockets 2 specification, revision 2. processes. WSAUnhookBlockingHook,WSOCK32.DLL,NM,0 Thishas been removed in compliance with the WSAEnumNameSpaceProviders,WS2_32.DLL,AW,2, retrieves information about available WindowsSockets 2 specification, revision 2. namespaces. WSAWaitForMultipleEvents,WS2_32.DLL,NM,5 returns either when one or all of the specified WSAEnumNetworkEvents,WS2_32.DLL,NM,3 discovers occurrences of network events for the event objects are in the signaled state, or when the time-out interval expires. indicated socket. WSCDeinstallProvider,WS2_32.DLL,NM,2, removes the specified transport provider from the WSAEnumProtocols,WS2_32.DLL,AW,3, provides equivalent functionality in Windows Sockets system configuration database. 2. WSCEnableNSProvider,WS2_32.DLL,NM,2, changes the state of a given name-space WSAEventSelect,WS2_32.DLL,NM,3 specifies an event object to be associated with the provider. It is intended to give the end user the ability to change the state of the name-space supplied set of FD_XXX network events. providers through Control Panel. WSAGetLastError,WS2_32.DLL,NM,0, returns the error status for the last operation that failed. WSCEnumProtocols,WS2_32.DLL,NM,4, retrieves information about available transport WSAGetLastError,WSOCK32.DLL,NM,0, returns the error status for the last operation that protocols. failed. WSCGetProviderPath,WS2_32.DLL,NM,4, retrieves the DLL path for the specified provider. WSAGetOverlappedResult,WS2_32.DLL,NM,5 returns theresults of an overlapped operation on WSCInstallNameSpace,WS2_32.DLL,NM,5, installs a name-space provider. For providers that the specified socket. are able to support multiple names spaces, this function must be called once for every WSAGetQOSByName,WS2_32.DLL,NM,3 initializes a QUALITYOFSERVICE structure based namespace supported, and a unique provider identifier must be supplied each time. on a named template. WSCInstallProvider,WS2_32.DLL,NM,5, installs the specified transport provider into the system WSAGetServiceClassInfo,WS2_32.DLL,AW,4 retrieves all of the class information (schema) configuration database. pertaining to a specified serviceclass from a specified name space provider. WSCUnInstallNameSpace,WS2_32.DLL,NM,1, uninstalls the indicated name-space provider. WSAGetServiceClassNameByClassId,WS2_32.DLL,AW,3, retrieves the name of the service WSCWriteProviderOrder,WS2_32.DLL,NM,2, is used to reorder the available transport associated with the specified type. This name is the generic service name, like FTP or SNA, providers. The order of the protocols determines the priority of a protocol when being and not the name of a specific instance of that service. enumerated or selected for use. WSAHtonl,WS2_32.DLL,NM,3 converts a u_long from hostbyte order to network byte order. wvsprintf,USER32.DLL,AW,3, formats and stores a series of characters and values in a buffer. WSAHtons,WS2_32.DLL,NM,3 converts a u_short from hostbyte order to network byte order. _hread,KERNEL32.DLL,NM,3, reads data from the specified file. WSAInstallServiceClass,WS2_32.DLL,AW,1 registers a service class schema within a name _hwrite,KERNEL32.DLL,NM,3, writes data to the specified file. space. _lclose,KERNEL32.DLL,NM,1, closes the specified file so that it is no longer available for WSAIoctl,WS2_32.DLL,NM,9 controls the mode of a socket. reading or writing. WSAIsBlocking,WS2_32.DLL,NM,0 This has been removed in compliance with the _lcreat,KERNEL32.DLL,NM,2, creates or opens a specified file. WindowsSockets 2 specification, revision 2. _llseek,KERNEL32.DLL,NM,3 repositions the file pointer in a previously opened file. WSAIsBlocking,WSOCK32.DLL,NM,0 This has been removed in compliance with the _lopen,KERNEL32.DLL,NM,2, opens an existing file and sets the file pointer to the beginning of WindowsSockets 2 specification, revision 2. the file. WSAJoinLeaf,WS2_32.DLL,NM,8 joins a leaf node into a multipoint session, exchanges _lread,KERNEL32.DLL,NM,3, reads data from the specified file. connect data, and specifies needed quality of service based on the supplied FLOWSPEC _lwrite,KERNEL32.DLL,NM,3, writes data to the specified file. structures. __WSAFDIsSet,WS2_32.DLL,NM,2, specifies whether a socket is included in a set of socket WSALookupServiceBegin,WS2_32.DLL,AW,3 ininitiates a client query that is constrained by descriptors. the information containedwithin a WSAQUERYSET structure. __WSAFDIsSet,WSOCK32.DLL,NM,2, specifies whether a socket is included in a set of socket WSALookupServiceEnd,WS2_32.DLL,NM,1 called to free the handle after previous calls to descriptors. WSALookupServiceBegin and WSALookupServiceNext . . Sve ove funkcije se pozivaju StdCall pravilima, a funkcije koje se pozivaju po Ccall pravilima (uglavnom funkcije iz Microsoft C runtime biblioteka) nisu navedene u ovoj tabeli. Dato je oko 4800 funkcija. Pored ovoga oko 1000 funkcija sa spiska ima ASCII i Unicode verzije. Ali, ni to nije sve, postoji još oko 3000 nedokumentovanih funkcija i oko 2000 funkcija čija imena i način poziva nisu kompatibilni sa FILDZAN-32 (ali se mogu pozvati Inline asemblerom), te ogroman broj COM/OLE i .NET objekata i metoda, kao i struktura i Windows poruka.