minwinbase.h header
This header is used by multiple technologies. For more information, see:
minwinbase.h contains the following programming interfaces:
Functions
LocalDiscard Discards the specified local memory object. The lock count of the memory object must be zero. |
Callback functions
LPOVERLAPPED_COMPLETION_ROUTINE An application-defined callback function used with the ReadFileEx and WriteFileEx functions. It is called when the asynchronous input and output (I/O) operation is completed or canceled and the calling thread is in an alertable state. |
Structures
CREATE_PROCESS_DEBUG_INFO Contains process creation information that can be used by a debugger. |
CREATE_THREAD_DEBUG_INFO Contains thread-creation information that can be used by a debugger. |
DEBUG_EVENT Describes a debugging event. |
EXCEPTION_DEBUG_INFO Contains exception information that can be used by a debugger. |
EXIT_PROCESS_DEBUG_INFO Contains the exit code for a terminating process. |
EXIT_THREAD_DEBUG_INFO Contains the exit code for a terminating thread. |
FILETIME Contains a 64-bit value representing the number of 100-nanosecond intervals since January 1, 1601 (UTC). |
LOAD_DLL_DEBUG_INFO Contains information about a dynamic-link library (DLL) that has just been loaded. |
OUTPUT_DEBUG_STRING_INFO Contains the address, format, and length, in bytes, of a debugging string. |
OVERLAPPED Contains information used in asynchronous (or overlapped) input and output (I/O). |
OVERLAPPED_ENTRY Contains the information returned by a call to the GetQueuedCompletionStatusEx function. |
PROCESS_HEAP_ENTRY Contains information about a heap element. |
REASON_CONTEXT Contains information about a power request. This structure is used by the PowerCreateRequest and SetWaitableTimerEx functions. |
RIP_INFO Contains the error that caused the RIP debug event. |
SYSTEMTIME Specifies a date and time, using individual members for the month, day, year, weekday, hour, minute, second, and millisecond. The time is either in coordinated universal time (UTC) or local time, depending on the function that is being called. |
UNLOAD_DLL_DEBUG_INFO Contains information about a dynamic-link library (DLL) that has just been unloaded. |
WIN32_FIND_DATAA Contains information about the file that is found by the FindFirstFile, FindFirstFileEx, or FindNextFile function. (ANSI) |
WIN32_FIND_DATAW Contains information about the file that is found by the FindFirstFile, FindFirstFileEx, or FindNextFile function. (Unicode) |
Enumerations
FILE_INFO_BY_HANDLE_CLASS Identifies the type of file information that GetFileInformationByHandleEx should retrieve or SetFileInformationByHandle should set. |
FILE_INFO_BY_NAME_CLASS Identifies the type of file information that GetFileInformationByName should retrieve. |
FINDEX_INFO_LEVELS Defines values that are used with the FindFirstFileEx function to specify the information level of the returned data. |
FINDEX_SEARCH_OPS Defines values that are used with the FindFirstFileEx function to specify the type of filtering to perform. |
GET_FILEEX_INFO_LEVELS Defines values that are used with the GetFileAttributesEx and GetFileAttributesTransacted functions to specify the information level of the returned data. |
READ_DIRECTORY_NOTIFY_INFORMATION_CLASS Indicates the possible types of information that an application that calls the ReadDirectoryChangesExW function can request. |