|
Prev: Vista Audio Driver - WaveRT
Next: KeSetTimer expiration
From: Andrew Sha on 8 Feb 2006 15:34 Hi All, How to declare some methods of a CPP class to be paged segment? TIA
From: cristalink on 8 Feb 2006 16:26 #pragama code_seg(push, "PAGE") //paged code #pragama code_seg(pop) It's not a good idea to use paged code in your C++ driver, if you don't know how to make it pageable. -- http://www.cristalink.com "Andrew Sha" <universalkludge(a)hotmail.com> wrote in message news:u6efZ8OLGHA.2604(a)TK2MSFTNGP09.phx.gbl... > Hi All, > > > > How to declare some methods of a CPP class to be paged segment? > > > > TIA > >
From: Andrew Sha on 8 Feb 2006 16:38 Thanks, but you remark is redundant "cristalink" <cristalink(a)nospam.nospam> wrote in message news:%23%23OzSZPLGHA.1760(a)TK2MSFTNGP10.phx.gbl... > #pragama code_seg(push, "PAGE") > //paged code > #pragama code_seg(pop) > > It's not a good idea to use paged code in your C++ driver, if you don't > know how to make it pageable. > > -- > http://www.cristalink.com > > > "Andrew Sha" <universalkludge(a)hotmail.com> wrote in message > news:u6efZ8OLGHA.2604(a)TK2MSFTNGP09.phx.gbl... >> Hi All, >> >> >> >> How to declare some methods of a CPP class to be paged segment? >> >> >> >> TIA >> >> > >
From: Mark Roddy on 8 Feb 2006 22:13 On Wed, 8 Feb 2006 15:38:53 -0600, "Andrew Sha" <universalkludge(a)hotmail.com> wrote: >Thanks, but you remark is redundant > Well perhaps but there is a documented issue with code segments and C++ generated methods (constructors destructors copy operators template function instantiations etc.) Once you start playing around with code segments in your C++ driver you should also be regularly verifying that nothing is being inadvertently put in the wrong sort of segment. > > >"cristalink" <cristalink(a)nospam.nospam> wrote in message >news:%23%23OzSZPLGHA.1760(a)TK2MSFTNGP10.phx.gbl... >> #pragama code_seg(push, "PAGE") >> //paged code >> #pragama code_seg(pop) >> >> It's not a good idea to use paged code in your C++ driver, if you don't >> know how to make it pageable. >> >> -- >> http://www.cristalink.com >> >> >> "Andrew Sha" <universalkludge(a)hotmail.com> wrote in message >> news:u6efZ8OLGHA.2604(a)TK2MSFTNGP09.phx.gbl... >>> Hi All, >>> >>> >>> >>> How to declare some methods of a CPP class to be paged segment? >>> >>> >>> >>> TIA >>> >>> >> >> > ===================== Mark Roddy DDK MVP Windows Vista/2003/XP/2000 Consulting Device and Filesystem Drivers Hollis Technology Solutions 603-321-1032 www.hollistech.com
From: Andrew Sha on 9 Feb 2006 10:40 It's always a good idea to take a look into a map file "Mark Roddy" <markr(a)hollistech.com> wrote in message news:dlclu1p9omk27eucak6tkcffj8l505pjlk(a)4ax.com... > On Wed, 8 Feb 2006 15:38:53 -0600, "Andrew Sha" > <universalkludge(a)hotmail.com> wrote: > >>Thanks, but you remark is redundant >> > > Well perhaps but there is a documented issue with code segments and > C++ generated methods (constructors destructors copy operators > template function instantiations etc.) Once you start playing around > with code segments in your C++ driver you should also be regularly > verifying that nothing is being inadvertently put in the wrong sort of > segment. > >> >> >>"cristalink" <cristalink(a)nospam.nospam> wrote in message >>news:%23%23OzSZPLGHA.1760(a)TK2MSFTNGP10.phx.gbl... >>> #pragama code_seg(push, "PAGE") >>> //paged code >>> #pragama code_seg(pop) >>> >>> It's not a good idea to use paged code in your C++ driver, if you don't >>> know how to make it pageable. >>> >>> -- >>> http://www.cristalink.com >>> >>> >>> "Andrew Sha" <universalkludge(a)hotmail.com> wrote in message >>> news:u6efZ8OLGHA.2604(a)TK2MSFTNGP09.phx.gbl... >>>> Hi All, >>>> >>>> >>>> >>>> How to declare some methods of a CPP class to be paged segment? >>>> >>>> >>>> >>>> TIA >>>> >>>> >>> >>> >> > > > ===================== > Mark Roddy DDK MVP > Windows Vista/2003/XP/2000 Consulting > Device and Filesystem Drivers > Hollis Technology Solutions 603-321-1032 > www.hollistech.com
|
Pages: 1 Prev: Vista Audio Driver - WaveRT Next: KeSetTimer expiration |