A metódusok deklarációja sorban a következő:

ShellAbout
Osztály:
public static extern int ShellAbout(
IntPtr hwnd,
string szApp,
string szOtherStuff,
IntPtr hIcon
);
A metódus segítségével jeleníthetjük meg programból a Windows rendszer névjegy dialógusablakát a kívánt szöveggel.
Paraméterek
IntPtr hwnd
A hívó alkalmazás Form-jának ablakazonosítója.
string szApp
A dialógusablak első sorában megjelenő saját szöveg karakterlánca.
string szOtherStuff
Az első bekezdés utolsó sorában megjelenő tetszőleges szöveg.
IntPtr hIcon
A dialógusablak bal sarkában megjelenő ikon azonosítója.
Visszatérési érték
Amennyiben a művelet sikeres volt, akkor a visszatérési érték nem nulla.
A LockWorkStation metódus:

LockWorkStation
Osztály:
public static extern void LockWorkStation();
A metódus segítségével tudjuk zárolni a munkaállomást.
Az utolsó metódus deklarációja pedig a következő:

SHFormatDrive
Osztály:
public static extern int SHFormatDrive(
IntPtr hwnd,
uintdrive,
uintfmtID,
uintoptions
);
Megjeleníthető a formázás beépített dialógusablaka a kívánt adatokkal előre beállítva.
Paraméterek
IntPtr hwnd
A hívó alkalmazás Form-jának ablakazonosítója.
uintdrive
A formázni kívánt meghajtót reprezentáló szám, mely nulláról indulva jelenti a számítógépben megtalálható meghajtókat. Ennek értelmében a nulla jelenti az A meghajtót, stb.
uintfmtID
Alapértelmezett formátumazonosító konstans, jelen esetben SHFMT_ID_DEFAULT (0x0FFFF).
Uintoptions
A formázás módját meghatározó konstans, mely 0, ha a formázás teljes, és 1, ha a formázás csak gyorsformázás.
Visszatérési érték
A visszatérési érték a művelet eredményétől függően három konstans:
- SHFMT_CANCEL: a művelet törlődött
- SHFMT_ERROR: hibás volt a művelet
- SHFMT_NOFORMAT: a lemez nem formázható
A metódusok hívásának eredményeképpen megjelennek a megfelelő ablakok, vagy zárolódik a rendszer.
A ShellAbout metódus hívása a következőképpen történik:
ShellAbout(this.Handle,"Animare Software példaprogram","http://www.softwareonline.hu",this.Icon.Handle);
A zárolás egyszerűen hívható:
A formázás műveletét indító ablak megjelenítése előtt ki kell választanunk, hogy mely művelet jelölőnégyzete legyen jelölt az ablak felbukkanása után:
SHFormatDrive(Handle,0,0xFFFF,(uint)comboBox1.SelectedIndex).ToString();