next up previous contents
Next: 5.2 WD_Open() Up: 5. General WD_xxx Functions Previous: 5. General WD_xxx Functions   Contents


5.1 Calling Sequence WinDriver - General Use

The following is a typical calling sequence for the WinDriver API.

Figure 5.1: WinDriver API Calling Sequence
Image wd_general_calling_sequence_pci

****************************************************************************************
  NOTES
 
  • We recommend calling the WinDriver function WD_Version() [5.3] after calling WD_Open() [5.2] and before calling any other WinDriver function. Its purpose is to return the WinDriver kernel module (windrvr6.sys/.dll/.o/.ko) version number, thus providing the means to verify that your application is version compatible with the WinDriver kernel module.

  • WD_DebugAdd() [5.6] and WD_Sleep() [5.8] can be called anywhere after WD_Open().
****************************************************************************************