# OSD functions (OSD)

> OSD Scripting functions that support the OS Deployment process - initialization, driver injection, hardware type detection, and more.

Source: https://docs.capaone.com/capainstaller/vb-scripting-library/osd-scripting-library/osd-functions-osd/  
Product: CapaInstaller — a separate CapaSystems product; do not apply this page to any other.

The OS Deployment category contains functions to support the OS Deployment process.

## In this section

- [OSD_DisableCMSClientInstallation](/capainstaller/vb-scripting-library/osd-scripting-library/osd-functions-osd/osd-disablecmsclientinstallation/)
- [OSD_Initialize](/capainstaller/vb-scripting-library/osd-scripting-library/osd-functions-osd/osd-initialize/)
- [OSD_InjectClassNetDriver](/capainstaller/vb-scripting-library/osd-scripting-library/osd-functions-osd/osd-injectclassnetdriver/)
- [OSD_InjectXPMassStorage](/capainstaller/vb-scripting-library/osd-scripting-library/osd-functions-osd/osd-injectxpmassstorage/)
- [OSD_IsDesktop](/capainstaller/vb-scripting-library/osd-scripting-library/osd-functions-osd/osd-isdesktop/)
- [OSD_IsLaptop](/capainstaller/vb-scripting-library/osd-scripting-library/osd-functions-osd/osd-islaptop/)
- [OSD_IsServer](/capainstaller/vb-scripting-library/osd-scripting-library/osd-functions-osd/osd-isserver/)
- [OSD_SetOEMWallpaper](/capainstaller/vb-scripting-library/osd-scripting-library/osd-functions-osd/osd-setoemwallpaper/)
- [OSD_ShutdownPC()](OSD%20functions%20(OSD)\OSD_ShutdownPC().md)
- [OSD_UpdateCustomMessage](/capainstaller/vb-scripting-library/osd-scripting-library/osd-functions-osd/osd-updatecustommessage/)
- [OSD_UpdateWindowsHAL](/capainstaller/vb-scripting-library/osd-scripting-library/osd-functions-osd/osd-updatewindowshal/)
