Closehandle |
Closes a kernel object. This includes file, file ing, process, thread, security, and synchronization objects. |
Comparefiletime |
Compare the time of two files |
Copyfile |
Copy a file |
Createdirectory |
Create a new directory |
Createfile |
Open and create files, pipelines, mail tanks, communication services, devices, and the Console |
Createfilemapping |
Create a new file ing object |
Deletefile |
Delete a specified file |
Deviceiocontrol |
Perform the specified operation on the device |
Dosdatetimetofiletime |
Converts a DOS date and time value to a Win32 filetime value. |
Filetimetodosdatetime |
Converts a Win32 filetime value to a DoS Date and Time Value. |
Filetimetolocalfiletime |
Converts a filetime structure to the local time |
Filetimetosystemtime |
Load a systemtime structure according to the content of a filetime Structure |
Findclose |
Close a search handle created by the findfirstfile Function |
Findfirstfile |
Search for files by file name |
Findnextfile |
Find the next file based on the file name specified when the findfirstfile function is called. |
Flushfilebuffers |
Refresh the internal file buffer for the specified file handle |
Flushviewoffile |
Refresh all data written to the file ing buffer to the disk. |
Getbinarytype |
Determine whether the file can be executed |
Getcompressedfilesize |
Determine the actual number of bytes occupied by a compressed file on the disk |
Getcurrentdirectory |
Load the current directory in a buffer zone |
Getdiskfreespace |
Obtains information about the organization of a disk and the capacity of the remaining space. |
Getdiskfreespaceex |
Obtains information about the organization of a disk and the remaining space. |
Getdrivetype |
Determine the type of a disk drive |
Getexpandedname |
Obtain the full name of a compressed file. |
Getfileattributes |
Determines the attributes of a specified file. |
Getfileinformationbyhandle |
This function provides a mechanism for obtaining file information. |
Getfilesize |
Determine the file length |
Getfiletime |
Obtains the time information of a specified object. |
Getfiletype |
Determine the file type while providing the file handle |
Getfileversioninfo |
Obtain the file version information from a module that supports version tagging. |
Getfileversioninfosize |
Determine the size of the buffer zone required for a file containing version Resources |
Getfullpathname |
Obtains the complete path name of a specified object. |
Getlogicaldrives |
Determine the logical drive letters in the system |
Getlogicaldrivestrings |
Obtains a string containing the root drive paths of all current logical drives. |
Getoverlappedresult |
Determines the current status of an overlapping operation |
Getprivateprofileint |
Obtains an integer for the entry specified in the initialization file (. ini file ). |
Getprivateprofilesection |
Obtains a list Of all item names and values in a specified section (in the. ini file ). |
Getprivateprofilestring |
Obtains the string for the specified entry in the initialization file. |
Getprofileint |
Obtains an integer of the specified entry in the win. ini initialization file. |
Getprofilesection |
Obtains a list Of all item names and values in a specified section (in the win. ini file ). |
Getprofilestring |
Obtains the string for the specified entry in the win. ini initialization file. |
Getmediapathname |
Obtains the short path name of a specified file. |
Getsystemdirectory |
Obtain the complete path name of the Windows System directory (that is, the system directory) |
Gettempfilename |
This function contains the name of a temporary file.ProgramUse |
Gettemppath |
Obtain the path specified for the temporary file |
Getvolumeinformation |
Obtains information about a disk volume. |
Getwindowsdirectory |
Obtain the complete path name of the Windows directory |
Hread |
Refer to lread |
Hwrite |
Refer to the lwrite Function |
Lclose |
Close the specified file |
Lcreat |
Create a file |
Llseek |
Set the current location for reading and writing in the file |
Lockfile |
Lock a part of the file so that it is not shared with other applications |
Lockfileex |
Similar to lockfile, but it provides more functions |
Lopen |
Open a specified file in binary mode |
Lread |
Read data from files into the memory buffer |
Lwrite |
Write data into a file from the memory buffer. |
Lzclose |
Closes a file opened by the lzopenfile or lzinit function. |
Lzcopy |
Copy an object |
Lzinit |
This function is used to initialize the internal buffer. |
Lzopenfile |
This function can process a large number of different files and is compatible with compressed files. |
Lzread |
Read data from files into memory buffer |
Lzseek |
Sets the current position for reading and writing a file. |
Mapviewoffile |
Map a file ing object to the address space of the current application |
Movefile |
Move files |
Openfile |
This function can perform a large number of different file operations |
Openfilemapping |
Open a ready-made file ing object |
Querydosdevice |
In Windows NT, the DOS device name is mapped to the NT System device name. This function can be used to determine the current device ing status. |
Readfile |
Read data from a file |
Readfileex |
Similar to readfile, it can only be used for asynchronous read operations and contains a complete callback. |
Regclosekey |
Disables an entry (or key) in the system registry) |
Regconnectregistry |
Access some registries of the remote system |
Regcreatekey |
Creates or opens an item under a specified item. |
Regcreatekeyex |
Creating a new project under a specified item is more complex. We recommend that you use this function in the Win32 environment. |
Regdeletekey |
Deletes a specified subitem under an existing item. |
Regdeletevalue |
Deletes a value under a specified item. |
Regenumkey |
Enumerate the subitem of a specified item. Use regenumkeyex in Win32 |
Regenumkeyex |
Enumerate subitems under a specified item |
Regenumvalue |
Enumerated value of a specified item |
Regflushkey |
Write the changes made to the item and Its subitem to the disk. |
Reggetkeysecurity |
Obtains security information related to a registry key. |
Regloadkey |
Load registry information from a file previously created using the regsavekey Function |
Regpolicychangekeyvalue |
This function provides a notification mechanism when the registry key or any of its subkeys change. |
Regopenkey |
Open an existing registry key |
Regopenkeyex |
Open an existing item. This function is recommended in Win32. |
Regqueryinfokey |
Obtain information related to an item |
Regqueryvalue |
Obtains the default (untitled) value of a specified item or subitem. |
Regqueryvalueex |
Obtains the set value of an item. |
Regreplacekey |
Replace the registry information with the information saved in a disk file, and create a backup that contains the current registry information. |
Regrestorekey |
Restore registry information from a disk file |
Regsavekey |
Save an item and all its sub-items to a disk file. |
Regsetkeysecurity |
Sets the security features of a specified item. |
Regsetvalue |
Set the default value of a specified item or subitem |
Regsetvalueex |
Set the value of a specified item |
Regunloadkey |
Detaches a specified item and all its sub-items. |
Removedirectory |
Delete a specified directory |
Searchpath |
Search for a specified file |
Setcurrentdirectory |
Set the current directory |
Setendoffile |
For an open file, set the current file location to the end of the file |
Setfileattributes |
Set file Properties |
Setfilepointer |
Set the current read/write location in a file |
Setfiletime |
Set the file creation, access, and last modification time |
Sethandlecount |
This function does not have to be used in Win32; even if it is used, it will not have any effect. |
Setvolumelabel |
Set the volume label of a disk) |
Systemtimetofiletime |
Load a systemtime structure according to the content of a filetime Structure |
Unlockfile |
Unlocks a file |
Unlockfileex |
Unlocks a file |
Unmapviewoffile |
Unmaps a file ing object from the memory address space of the current application. |
Verfindfile |
Use this function to determine where a file should be installed |
Verinstallfile |
Use this function to install a file |
Verrentagename |
This function is applicable to 16-bit languages.CodeObtain the name of a language |
Verqueryvalue |
This function is used to obtain information from version resources. |
Writefile |
Write data to a file |
Writefileex |
Similar to writefile, it can only be used for asynchronous write operations and includes a complete callback. |
Writeprivateprofilesection |
Set all item names and values for the section specified in an initialization file (. INI ). |
Writeprivateprofilestring |
Set a string in the specified section of the initialization file |
Writeprofilesection |
Set all item names and values for a specified section in the win. ini initialization file |
Writeprofilestring |
In the specified section of the win. ini initialization file, set a string = |