The problem:How to get current process full image path?

I volunteer.

Oh, you meant implementing a Bayseian filter. I was volunteering to be in
charge of public derision.

  • Dan.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Scott Noone
Sent: Tuesday, April 25, 2006 11:50 AM
To: Windows System Software Devs Interest List
Subject: Re:[ntdev] The problem:How to get current process full image path?

Personally I think that the tried and true method public derision is the way

to go. However, if anyone wants to volunteer to be in charge of getting this

to work on our list server then feel free to mail me off list :slight_smile:

Regards,

-scott


Scott Noone
Software Engineer
OSR Open Systems Resources, Inc.
http://www.osronline.com

“Michal Vodicka” wrote in message
news:xxxxx@ntdev…
What about automatic solution? Bayesian filtering is very successful to
filter spam. The same technique could be used at listserv to detect these
annoying mails and instead of forwarding them to the list it’d reply “RTFM”,

“read FAQ” or “search archives” to the sender. Filter would be taught by
list slaves the same way as spam filter – they’d simply mark such messages
and filter would learn.

BTW, current C versus C++ debate was probably the first interesting and
useful within past 10 years.

Best regards,

Michal Vodicka
UPEK, Inc.
[xxxxx@upek.com, http://www.upek.com]

> ----------
> From:
> xxxxx@lists.osr.com[SMTP:xxxxx@lists.osr.com]
> on behalf of Scott Noone[SMTP:xxxxx@osr.com]
> Reply To: Windows System Software Devs Interest List
> Sent: Tuesday, April 25, 2006 7:44 PM
> To: Windows System Software Devs Interest List
> Subject: Re:[ntdev] The problem:How to get current process full image
> path?
>
> Another perfect month!
>
> -scott
>
> –
> Scott Noone
> Software Engineer
> OSR Open Systems Resources, Inc.
> http://www.osronline.com
>
> “Lyndon J. Clarke” wrote in message
> news:xxxxx@ntdev…
> > Meanwhile over in ntfsd today we have …
> >
> > * i cant see the reads/writes (memory mapped file)
> > * i cant get the filename after create
> > * how do i detect copy
> >
> > …
> >
> > “Scott Noone” wrote in message news:xxxxx@ntdev…
> >> The “C vs C++” debate going on at the same time as the “how do I
> >> get
> >> the
> >> process name” one? This has to be some sort of cruel joke…
> >>
> >> PLEASE read the archives. This topic was covered on NTFSD two weeks
> >> ago.
> >>
> >> -scott
> >>
> >> –
> >> Scott Noone
> >> Software Engineer
> >> OSR Open Systems Resources, Inc.
> >> http://www.osronline.com
> >>
> >> “macro” wrote in message news:xxxxx@ntdev…
> >>> Through previously the problem had discussed many times,but there
> >>> wasn’t
> >>> a very clearly universal method to solve in multi OS.Through the
> >>> undocumented class(ProcessImageFileName) was provided in XP,in win2000
> >>> there wasn’t a very well method except the
> >>> PEB->ProcessParameters->imagePathName.So anyone have a good
> >>> PEB->ProcessParameters->solution?
> >>>
> >>
> >>
> >>
> >
> >
> >
>
>
>
> —
> Questions? First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256
>
> To unsubscribe, visit the List Server section of OSR Online at
> http://www.osronline.com/page.cfm?name=ListServer
>


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer



I volunteer. Oh, you meant implementing a Bayseian filter. I was volunteering to be in charge of public derision.


[/quote]


We’re willing to consider you for either position.

As an interview problem, please go over to the C versus C++ thread (which has started to include C# now) and show us your stuff.

:slight_smile:

Peter
OSR

>As an interview problem, please go over to the C versus C++ thread

That’s easy. Max, in his first multi-line post in 5 years, had it exactly
right. Kernel programming is detail oriented work. C++ hides details.
Therefore it is clearly inappropriate for kernel work. I would suggest that
anyone who doesn’t recognize that should have his DDK revoked, but that
would start a thread about building drivers in Visual Studio.

But for proper derision, I would respond to the assembly/plugboard
metathread with a suggestion to write your driver in Java (which of course
would make it portable to any OS without modification).

  • Dan.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of xxxxx@osr.com
Sent: Wednesday, April 26, 2006 8:34 AM
To: Windows System Software Devs Interest List
Subject: RE:[ntdev] The problem:How to get current process full image path?



I volunteer. Oh, you meant implementing a Bayseian filter. I was
volunteering to be in charge of public derision.


[/quote]


We’re willing to consider you for either position.

As an interview problem, please go over to the C versus C++ thread (which
has started to include C# now) and show us your stuff.

:slight_smile:

Peter
OSR


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

Very nicely done. When can you start?

I urge caution, however. If you keep up your current exemplary performance, you’ll find yourself with Moderator status and be required to rate each post with such edifying terms as Insightful, Informative, Interesting, Funny, Overrated, Redundant, Flame Bait, and Troll.

On that same topic, we’re seriously considering some sort of rating system that’ll allow the useful posts to surface and the posts that are, ahem, less clever, ahem, to be easily ignored. But I guess we should probably get posting via the web interface working first, huh?

P

> But for proper derision, I would respond to the assembly/plugboard

metathread with a suggestion to write your driver in Java (which of course
would make it portable to any OS without modification).

I interviewd a candiate a few years back who made this suggestion with a
straight face.

“Dan Kyler” wrote in message news:xxxxx@ntdev…
> >As an interview problem, please go over to the C versus C++ thread
>
> That’s easy. Max, in his first multi-line post in 5 years, had it exactly
> right. Kernel programming is detail oriented work. C++ hides details.
> Therefore it is clearly inappropriate for kernel work. I would suggest
> that
> anyone who doesn’t recognize that should have his DDK revoked, but that
> would start a thread about building drivers in Visual Studio.
>
> But for proper derision, I would respond to the assembly/plugboard
> metathread with a suggestion to write your driver in Java (which of course
> would make it portable to any OS without modification).
>
> - Dan.
>
> -----Original Message-----
> From: xxxxx@lists.osr.com
> [mailto:xxxxx@lists.osr.com] On Behalf Of xxxxx@osr.com
> Sent: Wednesday, April 26, 2006 8:34 AM
> To: Windows System Software Devs Interest List
> Subject: RE:[ntdev] The problem:How to get current process full image
> path?
>
>
>
>
> I volunteer. Oh, you meant implementing a Bayseian filter. I was
> volunteering to be in charge of public derision.
>
>
[/quote]

>
> We’re willing to consider you for either position.
>
> As an interview problem, please go over to the C versus C++ thread (which
> has started to include C# now) and show us your stuff.
>
> :slight_smile:
>
> Peter
> OSR
>
>
> —
> Questions? First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256
>
> To unsubscribe, visit the List Server section of OSR Online at
> http://www.osronline.com/page.cfm?name=ListServer
>
>

How about a regular post of links to the favourite threads? Serves three
purposes

  1. Simpler for newer posters to find the threads they need
  2. Simpler to point posters at the favourite thread they need
  3. Reminder of subjects that dont need another discussion

:slight_smile:

wrote in message news:xxxxx@ntdev…
> Very nicely done. When can you start?
>
> I urge caution, however. If you keep up your current exemplary
> performance, you’ll find yourself with Moderator status and be required to
> rate each post with such edifying terms as Insightful, Informative,
> Interesting, Funny, Overrated, Redundant, Flame Bait, and Troll.
>
> On that same topic, we’re seriously considering some sort of rating system
> that’ll allow the useful posts to surface and the posts that are, ahem,
> less clever, ahem, to be easily ignored. But I guess we should probably
> get posting via the web interface working first, huh?
>
> P
>



> But for proper derision, I would respond to the assembly/plugboard
> metathread with a suggestion to write your driver in Java (which of course
> would make it portable to any OS without modification).

I interviewd a candiate a few years back who made this suggestion with a straight face.


[/quote]


Let me guess: Now s/he’s a dev lead at a well know software company?



OK. How do we identify which threads are “favourites”

P

>OK. How do we identify which threads are “favourites”

Ask the Brits?

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of xxxxx@osr.com
Sent: Wednesday, April 26, 2006 11:28 AM
To: Windows System Software Devs Interest List
Subject: RE:[ntdev] The problem:How to get current process full image path?



> But for proper derision, I would respond to the assembly/plugboard
> metathread with a suggestion to write your driver in Java (which of
> course would make it portable to any OS without modification).

I interviewd a candiate a few years back who made this suggestion with a
straight face.


[/quote]


Let me guess: Now s/he’s a dev lead at a well know software company?



OK. How do we identify which threads are “favourites”

P


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer


OK. How do we identify which threads are “favourites”

[/quote]


I think, perhaps, one just ‘knows’, for example …


The “C vs C++” debate going on at the same time as the “how do I get the
process name” one? This has to be some sort of cruel joke…

PLEASE read the archives. This topic was covered on NTFSD two weeks ago."

[/quote]


… hence I propose the “Scott Noone Test” :wink:

wrote in message news:xxxxx@ntdev…
>
>
>> But for proper derision, I would respond to the assembly/plugboard
>> metathread with a suggestion to write your driver in Java (which of
>> course
>> would make it portable to any OS without modification).
>
> I interviewd a candiate a few years back who made this suggestion with a
> straight face.
>
>
[/quote]

>
> Let me guess: Now s/he’s a dev lead at a well know software company?
>
>


>
> OK. How do we identify which threads are “favourites”
>
> P
>
>



>OK. How do we identify which threads are “favourites”

Ask the Brits?


[/quote]


If you keep up these funny replies, Mr. Kyler, and we’ll find where you live and hire you. Be very careful. We’re getting low on space and you might have to share an office with Hector. How’s your Spanish? If it’s not good, maybe you won’t mind too much.




OK. How do we identify which threads are “favourites”

[/quote]


I think, perhaps, one just ‘knows’,


[/quote]


Ah! The “the moderator does it” method! I see.

I nominate you to moderate. Send me links to all the interesting posts every 14 days, and I’ll put them somewhere on OSR Online.

P

>If you keep up these funny replies, Mr. Kyler, and we’ll find where you
live and hire you. Be very careful. We’re getting low on space and you
might >have to share an office with Hector. How’s your Spanish? If it’s not
good, maybe you won’t mind too much.

I live in Colorado, and won’t move to New Hampshire. Therefore, I propose
that I share an office with Tony, since he says he’s always on the road
anyway. That way you can continue to use that office for storage.

Send me links to all the interesting posts every 14 days, and I’ll put them
somewhere on OSR Online.

That would never work. How about if anyone can nominate a post by replying
to the list, and then everyone votes by replying “Aye” or “Nay”? Of course
the list slave would tabulate the votes and ensure no one voted twice. In
case you implement this, I have already updated my email filters, so if
there’s anything you want me to read, make sure it does not contain the
strings “Aye” or “Nay” (or C++ or (post create && FileObject->FileName)).

  • Dan.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of xxxxx@osr.com
Sent: Wednesday, April 26, 2006 4:23 PM
To: Windows System Software Devs Interest List
Subject: RE:[ntdev] The problem:How to get current process full image path?



>OK. How do we identify which threads are “favourites”

Ask the Brits?


[/quote]


If you keep up these funny replies, Mr. Kyler, and we’ll find where you live
and hire you. Be very careful. We’re getting low on space and you might
have to share an office with Hector. How’s your Spanish? If it’s not good,
maybe you won’t mind too much.




OK. How do we identify which threads are “favourites”

[/quote]


I think, perhaps, one just ‘knows’,


[/quote]


Ah! The “the moderator does it” method! I see.

I nominate you to moderate. Send me links to all the interesting posts
every 14 days, and I’ll put them somewhere on OSR Online.

P


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

> I nominate you to moderate. Send me links to all the interesting posts

every 14 days, and I’ll put them somewhere on OSR Online.

No no I was quite specific, Scott Noone :slight_smile: