Docs.rs
winsafe-0.0.25
winsafe 0.0.25
Permalink
Docs.rs crate page
MIT
Links
Repository
crates.io
Source
Owners
rodrigocfd
Dependencies
Versions
61.75%
of the crate is documented
Platform
aarch64-pc-windows-msvc
i686-pc-windows-msvc
x86_64-pc-windows-msvc
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
winsafe
0.0.25
Modules
co
guard
gui
msg
path
prelude
Macros
seq_ids
Structs
ACCEL
ACL
ADDJOB_INFO_1
ALTTABINFO
AM_MEDIA_TYPE
ATOM
BITMAP
BITMAPFILEHEADER
BITMAPINFO
BITMAPINFOHEADER
BLENDFUNCTION
BSTR
BUTTON_IMAGELIST
BUTTON_SPLITINFO
BY_HANDLE_FILE_INFORMATION
CHOOSECOLOR
CLAIM_SECURITY_ATTRIBUTES_INFORMATION
CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE
CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE
CLAIM_SECURITY_ATTRIBUTE_V1
COAUTHIDENTITY
COAUTHINFO
COLORREF
COLORSCHEME
COMBOBOXINFO
COMDLG_FILTERSPEC
COMPAREITEMSTRUCT
CONSOLE_READCONSOLE_CONTROL
COSERVERINFO
CREATESTRUCT
CURSORINFO
DATETIMEPICKERINFO
DELETEITEMSTRUCT
DEVMODE
DEV_BROADCAST_DEVICEINTERFACE
DEV_BROADCAST_HANDLE
DEV_BROADCAST_HDR
DEV_BROADCAST_OEM
DEV_BROADCAST_PORT
DEV_BROADCAST_VOLUME
DISK_SPACE_INFORMATION
DISPLAY_DEVICE
DISPPARAMS
DLGITEMTEMPLATE
DLGTEMPLATE
DRAWITEMSTRUCT
DRAWTEXTPARAMS
DVINFO
DVTARGETDEVICE
DXGI_ADAPTER_DESC
DXGI_ADAPTER_DESC1
DXGI_ADAPTER_DESC2
DXGI_FRAME_STATISTICS
DXGI_GAMMA_CONTROL
DXGI_GAMMA_CONTROL_CAPABILITIES
DXGI_MAPPED_RECT
DXGI_MODE_DESC
DXGI_OUTPUT_DESC
DXGI_RATIONAL
DXGI_RGB
DXGI_SAMPLE_DESC
DXGI_SHARED_RESOURCE
DXGI_SURFACE_DESC
DXGI_SWAP_CHAIN_DESC
EDITBALLOONTIP
EXCEPINFO
FILETIME
FILTER_INFO
FLASHWINFO
FORMATETC
FORM_INFO_1
FORM_INFO_2
File
FileMapped
GUID
GUITHREADINFO
HACCEL
HACCESSTOKEN
HARDWAREINPUT
HBITMAP
HBRUSH
HCLIPBOARD
HCURSOR
HDC
HDESK
HDHITTESTINFO
HDITEM
HDLAYOUT
HDROP
HDWP
HEAPLIST32
HELPINFO
HENHMETAFILE
HEVENT
HEVENTLOG
HFILE
HFILEMAP
HFILEMAPVIEW
HFINDFILE
HFONT
HGLOBAL
HHEAP
HHOOK
HICON
HIMAGELIST
HINSTANCE
HINTERNET
HINTERNETREQUEST
HINTERNETSESSION
HKEY
HLOCAL
HMENU
HMETAFILEPICT
HMONITOR
HPALETTE
HPEN
HPIPE
HPRINTER
HPROCESS
HPROCESSLIST
HPROPSHEETPAGE
HRGN
HRSRC
HRSRCMEM
HSC
HSERVICE
HSERVICESTATUS
HSTD
HTHEME
HTHREAD
HTRANSACTION
HTREEITEM
HUPDATERSRC
HVERSIONINFO
HWND
IAction
IActionCollection
IAdviseSink
IBaseFilter
IBindCtx
IBootTrigger
ICONINFO
ICONINFOEX
IComHandlerAction
IDXGIAdapter
IDXGIAdapter1
IDXGIAdapter2
IDXGIDevice
IDXGIDeviceSubObject
IDXGIFactory
IDXGIFactory1
IDXGIKeyedMutex
IDXGIObject
IDXGIOutput
IDXGIResource
IDXGISurface
IDXGISwapChain
IDailyTrigger
IDataObject
IDispatch
IDropTarget
IEmailAction
IEnumFilters
IEnumMediaTypes
IEnumPins
IEnumShellItems
IEventTrigger
IExecAction
IFileDialog
IFileDialogEvents
IFileOpenDialog
IFileOperation
IFileOperationProgressSink
IFileSaveDialog
IFileSinkFilter
IFilterGraph
IFilterGraph2
IGraphBuilder
IIdleTrigger
ILogonTrigger
IMAGELISTDRAWPARAMS
IMFAsyncCallback
IMFAsyncResult
IMFAttributes
IMFByteStream
IMFClock
IMFCollection
IMFGetService
IMFMediaEvent
IMFMediaEventGenerator
IMFMediaSession
IMFMediaSource
IMFMediaTypeHandler
IMFPresentationDescriptor
IMFSourceResolver
IMFStreamDescriptor
IMFTopology
IMFTopologyNode
IMFVideoDisplayControl
IMediaControl
IMediaFilter
IMediaSeeking
IModalWindow
IMoniker
INITCOMMONCONTROLSEX
INPUT
IPersist
IPersistFile
IPersistStream
IPicture
IPin
IPropertyStore
IRegisteredTask
IRegistrationInfo
ISequentialStream
IShellFolder
IShellItem
IShellItem2
IShellItemArray
IShellItemFilter
IShellLink
IStorage
IStream
ITEMIDLIST
ITaskDefinition
ITaskFolder
ITaskService
ITaskbarList
ITaskbarList2
ITaskbarList3
ITaskbarList4
ITrigger
ITriggerCollection
ITypeInfo
IUnknown
KEYBDINPUT
LANGID
LASTINPUTINFO
LCID
LITEM
LOGBRUSH
LOGFONT
LOGPALETTE
LOGPEN
LUID
LUID_AND_ATTRIBUTES
LVBKIMAGE
LVCOLUMN
LVFINDINFO
LVFOOTERINFO
LVFOOTERITEM
LVGROUP
LVGROUPMETRICS
LVHITTESTINFO
LVINSERTGROUPSORTED
LVINSERTMARK
LVITEM
LVITEMINDEX
LVSETINFOTIP
LVTILEINFO
LVTILEVIEWINFO
MARGINS
MCGRIDINFO
MCHITTESTINFO
MEMORYSTATUSEX
MEMORY_BASIC_INFORMATION
MENUBARINFO
MENUINFO
MENUITEMINFO
MFCLOCK_PROPERTIES
MFVideoNormalizedRect
MINMAXINFO
MODULEENTRY32
MODULEINFO
MONITORINFOEX
MONTHDAYSTATE
MOUSEINPUT
MSG
NCCALCSIZE_PARAMS
NMBCDROPDOWN
NMBCHOTITEM
NMCHAR
NMCUSTOMDRAW
NMDATETIMECHANGE
NMDATETIMEFORMAT
NMDATETIMEFORMATQUERY
NMDATETIMESTRING
NMDATETIMEWMKEYDOWN
NMDAYSTATE
NMHDDISPINFO
NMHDFILTERBTNCLICK
NMHDR
NMHEADER
NMIPADDRESS
NMITEMACTIVATE
NMLINK
NMLISTVIEW
NMLVCACHEHINT
NMLVCUSTOMDRAW
NMLVDISPINFO
NMLVEMPTYMARKUP
NMLVFINDITEM
NMLVGETINFOTIP
NMLVKEYDOWN
NMLVLINK
NMLVODSTATECHANGE
NMLVSCROLL
NMMOUSE
NMOBJECTNOTIFY
NMSELCHANGE
NMTCKEYDOWN
NMTRBTHUMBPOSCHANGING
NMTREEVIEW
NMTVASYNCDRAW
NMTVCUSTOMDRAW
NMTVITEMCHANGE
NMUPDOWN
NMVIEWCHANGE
NONCLIENTMETRICS
NOTIFYICONDATA
NmhdrCode
OSVERSIONINFOEX
OVERLAPPED
PAINTSTRUCT
PALETTEENTRY
PBRANGE
PERFORMANCE_INFORMATION
PIDL
PIN_INFO
PIXELFORMATDESCRIPTOR
POINT
POWERBROADCAST_SETTING
PRINTER_CONNECTION_INFO_1
PRINTER_DEFAULTS
PRINTER_INFO_2
PRINTER_INFO_3
PRINTER_INFO_4
PRINTER_OPTIONS
PROCESSENTRY32
PROCESSOR_NUMBER
PROCESS_HEAP_ENTRY
PROCESS_HEAP_ENTRY_Block
PROCESS_HEAP_ENTRY_Region
PROCESS_INFORMATION
PROCESS_MEMORY_COUNTERS_EX
PROPSHEETHEADER
PROPSHEETPAGE
PROPVARIANT
RECT
RGBQUAD
SCROLLINFO
SECURITY_ATTRIBUTES
SECURITY_DESCRIPTOR
SERVICE_STATUS
SERVICE_TIMECHANGE_INFO
SHELLEXECUTEINFO
SHFILEINFO
SHFILEOPSTRUCT
SHITEMID
SHSTOCKICONINFO
SID
SID_AND_ATTRIBUTES
SID_AND_ATTRIBUTES_HASH
SID_IDENTIFIER_AUTHORITY
SIZE
SNB
STARTUPINFO
STGMEDIUM
STYLESTRUCT
SYSTEMTIME
SYSTEM_INFO
TASKDIALOGCONFIG
TBADDBITMAP
TBBUTTON
TBBUTTONINFO
TBINSERTMARK
TBMETRICS
TBREPLACEBITMAP
TBSAVEPARAMS
TCHITTESTINFO
TCITEM
TEXTMETRIC
THREADENTRY32
TIME_ZONE_INFORMATION
TITLEBARINFOEX
TOKEN_ACCESS_INFORMATION
TOKEN_APPCONTAINER_INFORMATION
TOKEN_DEFAULT_DACL
TOKEN_ELEVATION
TOKEN_GROUPS
TOKEN_GROUPS_AND_PRIVILEGES
TOKEN_LINKED_TOKEN
TOKEN_MANDATORY_LABEL
TOKEN_MANDATORY_POLICY
TOKEN_ORIGIN
TOKEN_OWNER
TOKEN_PRIMARY_GROUP
TOKEN_PRIVILEGES
TOKEN_SOURCE
TOKEN_STATISTICS
TOKEN_USER
TRACKMOUSEEVENT
TVHITTESTINFO
TVINSERTSTRUCT
TVITEM
TVITEMEX
TVSORTCB
UDACCEL
URL_COMPONENTS
VALENT
VARIANT
VS_FIXEDFILEINFO
WIN32_FILE_ATTRIBUTE_DATA
WIN32_FIND_DATA
WINDOWINFO
WINDOWPLACEMENT
WINDOWPOS
WNDCLASSEX
WString
WTSSESSION_NOTIFICATION
Enums
AccelMenuCtrl
AddrStr
AtomStr
BmpIcon
BmpIconCurMeta
BmpIdbRes
BmpInstId
BmpPtrStr
ClaimSecurityAttr
ClrDefNone
CurObj
DisabPriv
DispfNup
Encoding
FileAccess
GmidxEnum
HttpInfo
HwKbMouse
HwndFocus
HwndHmenu
HwndPlace
HwndPointId
IcoMon
IconId
IconIdTd
IconRes
IdIdcStr
IdIdiStr
IdMenu
IdObmStr
IdOcrStr
IdOicStr
IdPos
IdStr
IdxCbNone
IdxStr
MenuItem
MenuItemInfo
NccspRect
PowerSetting
PowerSettingAwayMode
PowerSettingLid
PropVariant
PtIdx
PtsRc
RegistryValue
ResStrs
RtStr
SuccessTimeout
SvcCtl
SvcCtlDeviceEvent
SvcCtlPowerEvent
Tdn
TokenInfo
TreeitemTvi
Variant
Functions
AddPort
AddPrinterConnection
AdjustWindowRectEx
AdjustWindowRectExForDpi
AllocateAndInitializeSid
AllowSetForegroundWindow
AnyPopup
AttachThreadInput
BlockInput
BroadcastSystemMessage
CLSIDFromProgID
CLSIDFromProgIDEx
CLSIDFromString
ChangeDisplaySettings
ChangeDisplaySettingsEx
ChooseColor
ClipCursor
CoCreateGuid
CoCreateInstance
CoInitializeEx
CoLockObjectExternal
CoTaskMemAlloc
CoTaskMemRealloc
CommDlgExtendedError
CommandLineToArgv
ConfigurePort
ConvertSidToStringSid
ConvertStringSidToSid
CopyFile
CopySid
CreateBindCtx
CreateClassMoniker
CreateDXGIFactory
CreateDXGIFactory1
CreateDirectory
CreateFileMoniker
CreateItemMoniker
CreateObjrefMoniker
CreatePointerMoniker
CreateProcess
CreateWellKnownSid
DecryptFile
DeleteFile
DeleteMonitor
DeletePrinterConnection
DispatchMessage
DwmEnableMMCSS
DwmFlush
DwmGetColorizationColor
DwmIsCompositionEnabled
EncryptFile
EncryptionDisable
EndMenu
EnumDisplayDevices
EnumDisplaySettings
EnumDisplaySettingsEx
EnumPrinters2
EnumPrinters4
EnumThreadWindows
EnumWindows
EqualDomainSid
EqualPrefixSid
EqualSid
ExitProcess
ExitThread
ExitWindowsEx
ExpandEnvironmentStrings
FileTimeToSystemTime
FlashWindowEx
FlushProcessWriteBuffers
FormatMessage
GdiFlush
GdiGetBatchLimit
GdiSetBatchLimit
GetAllUsersProfileDirectory
GetAsyncKeyState
GetBinaryType
GetCaretBlinkTime
GetCaretPos
GetClipCursor
GetCommandLine
GetComputerName
GetCurrentDirectory
GetCurrentProcessExplicitAppUserModelID
GetCurrentProcessId
GetCurrentThreadId
GetCursorInfo
GetCursorPos
GetDefaultPrinter
GetDefaultUserProfileDirectory
GetDialogBaseUnits
GetDiskFreeSpaceEx
GetDiskSpaceInformation
GetDoubleClickTime
GetDriveType
GetEnvironmentStrings
GetFileAttributes
GetFileAttributesEx
GetFirmwareType
GetGUIThreadInfo
GetLargePageMinimum
GetLastError
GetLastInputInfo
GetLengthSid
GetLocalTime
GetLogicalDriveStrings
GetLogicalDrives
GetLongPathName
GetMenuCheckMarkDimensions
GetMessage
GetMessagePos
GetNativeSystemInfo
GetPerformanceInfo
GetPhysicalCursorPos
GetPrivateProfileSection
GetPrivateProfileSectionNames
GetPrivateProfileString
GetProcessDefaultLayout
GetProfilesDirectory
GetQueueStatus
GetSidLengthRequired
GetStartupInfo
GetSysColor
GetSystemDirectory
GetSystemFileCacheSize
GetSystemInfo
GetSystemMetrics
GetSystemMetricsForDpi
GetSystemTime
GetSystemTimeAsFileTime
GetSystemTimePreciseAsFileTime
GetSystemTimes
GetTempFileName
GetTempPath
GetThreadDpiHostingBehavior
GetTickCount64
GetUserName
GetVolumeInformation
GetVolumePathName
GetWindowsAccountDomainSid
GlobalMemoryStatusEx
HIBYTE
HIDWORD
HIWORD
InSendMessage
InSendMessageEx
InflateRect
InitCommonControls
InitCommonControlsEx
InitMUILanguage
InitializeSecurityDescriptor
InitiateSystemShutdown
InitiateSystemShutdownEx
InternetCanonicalizeUrl
InternetCombineUrl
InternetCrackUrl
InternetCreateUrl
InternetTimeToSystemTime
IntersectRect
IsAppThemed
IsCompositionActive
IsDebuggerPresent
IsGUIThread
IsNativeVhdBoot
IsRectEmpty
IsThemeActive
IsThemeDialogTextureEnabled
IsValidSecurityDescriptor
IsValidSid
IsWellKnownSid
IsWindows10OrGreater
IsWindows7OrGreater
IsWindows8OrGreater
IsWindows8Point1OrGreater
IsWindowsServer
IsWindowsVersionOrGreater
IsWindowsVistaOrGreater
IsWow64Message
LOBYTE
LODWORD
LOWORD
LockSetForegroundWindow
LockWorkStation
LookupAccountName
LookupAccountSid
LookupPrivilegeName
LookupPrivilegeValue
MAKEDWORD
MAKEQWORD
MAKEWORD
MFCreateAsyncResult
MFCreateMFByteStreamOnStream
MFCreateMediaSession
MFCreateSourceResolver
MFCreateTopology
MFCreateTopologyNode
MFStartup
MessageBeep
MoveFile
MoveFileEx
MulDiv
MultiByteToWideChar
OffsetRect
OleInitialize
OleLoadPicture
OleLoadPicturePath
OutputDebugString
PSGetNameFromPropertyKey
PathCombine
PathCommonPrefix
PathSkipRoot
PathStripPath
PathUndecorate
PathUnquoteSpaces
PeekMessage
PostQuitMessage
PostThreadMessage
PropertySheet
PtInRect
QueryPerformanceCounter
QueryPerformanceFrequency
QueryUnbiasedInterruptTime
RegDisablePredefinedCache
RegDisablePredefinedCacheEx
RegisterClassEx
RegisterWindowMessage
ReplaceFile
SHAddToRecentDocs
SHBindToParent
SHCreateItemFromIDList
SHCreateItemFromParsingName
SHCreateItemFromRelativeName
SHCreateItemInKnownFolder
SHCreateMemStream
SHCreateShellItemArray
SHCreateShellItemArrayFromShellItem
SHFileOperation
SHGetFileInfo
SHGetIDListFromObject
SHGetKnownFolderPath
SHGetStockIconInfo
SendInput
SetCaretBlinkTime
SetCaretPos
SetCurrentDirectory
SetCurrentProcessExplicitAppUserModelID
SetCursorPos
SetDefaultPrinter
SetDoubleClickTime
SetFileAttributes
SetLastError
SetPhysicalCursorPos
SetProcessDPIAware
SetProcessDefaultLayout
SetSysColors
SetThreadDpiHostingBehavior
SetThreadStackGuarantee
ShellExecuteEx
Shell_NotifyIcon
ShowCursor
Sleep
SoundSentry
StringFromCLSID
SubtractRect
SwapMouseButton
SwitchToThread
SystemParametersInfo
SystemTimeToFileTime
SystemTimeToTzSpecificLocalTime
SystemTimeToVariantTime
TaskDialogIndirect
TrackMouseEvent
TranslateMessage
UnionRect
UnregisterClass
VariantTimeToSystemTime
VerSetConditionMask
VerifyVersionInfo
WaitMessage
WideCharToMultiByte
WritePrivateProfileString
Type Aliases
AnyResult
CCHOOKPROC
DLGPROC
EDITWORDBREAKPROC
HOOKPROC
HrResult
LPFNPSPCALLBACK
PFNLVCOMPARE
PFNLVGROUPCOMPARE
PFNPROPSHEETCALLBACK
PFNTVCOMPARE
PFTASKDIALOGCALLBACK
SUBCLASSPROC
SysResult
TIMERPROC
WNDPROC
winsafe
Function
OutputDebugString
Copy item path
Settings
Help
Summary
Source
pub fn OutputDebugString(output_string: &
str
)
Available on
crate feature
kernel
only.
Expand description
OutputDebugString
function.