From: Ben Voigt [C++ MVP] on
Maxim S. Shatskih wrote:
>> What's the IOCTL equivalent (from userspace) to OVERLAPPED pipe I/O?
>> Undocumented NtDeviceIoControl or is there an approved mechanism?
>
> DeviceIoControl supports both OVERLAPPED and IOCPs, it only does not
> support the APC completion notification (there is no
> DeviceIoControlEx).

Sorry, APC completion is what I was intending to ask about. Thanks for
reading my mind.


From: Pavel A. on
"Ben Voigt [C++ MVP]" <rbv(a)nospam.nospam> wrote in message
news:u#V7VWDtIHA.5832(a)TK2MSFTNGP02.phx.gbl...
> Pavel A. wrote:
>> IMHO it would be nice to have "uniform" way to talk to services,
>> whether they are kernel drivers or normal usermode services.
>> Ioctls are only for kernel drivers.
>> I'd like to be able to eventually move my stuff out of kernel (by same
>> reasons as for moving drivers to UMDF),
>> but keep same interface.
>> If pipes are out, what else is left - maybe lpc?
>
> A user-mode wrapper interface that hides the communication details
> perhaps.

Been there, done that - but would like to avoid in next projects.

.... is this because of the whole season spent among penguins? 8~\

--PA


From: Kerem G�mr�kc� on
Hi Pavel,

>... is this because of the whole season spent among penguins? 8~\

I dont understand this,...:-)
What you mean by "penguins",...?


Regards

Kerem

--
-----------------------
Beste Gr�sse / Best regards / Votre bien devoue
Kerem G�mr�kc�
Microsoft Live Space: http://kerem-g.spaces.live.com/
Latest Open-Source Projects: http://entwicklung.junetz.de
-----------------------
"This reply is provided as is, without warranty express or implied."

"Pavel A." <pavel_a(a)NOwritemeNO.com> schrieb im Newsbeitrag
news:%23$5jPhKtIHA.2064(a)TK2MSFTNGP05.phx.gbl...
> "Ben Voigt [C++ MVP]" <rbv(a)nospam.nospam> wrote in message
> news:u#V7VWDtIHA.5832(a)TK2MSFTNGP02.phx.gbl...
> > Pavel A. wrote:
> >> IMHO it would be nice to have "uniform" way to talk to services,
> >> whether they are kernel drivers or normal usermode services.
> >> Ioctls are only for kernel drivers.
> >> I'd like to be able to eventually move my stuff out of kernel (by same
> >> reasons as for moving drivers to UMDF),
> >> but keep same interface.
> >> If pipes are out, what else is left - maybe lpc?
> >
> > A user-mode wrapper interface that hides the communication details
> > perhaps.
>
> Been there, done that - but would like to avoid in next projects.
>
> ... is this because of the whole season spent among penguins? 8~\
>
> --PA
>
>


From: Doron Holan [MSFT] on
it was an offhand linux (mascot) reference

d

--
Please do not send e-mail directly to this alias. this alias is for
newsgroup purposes only.
This posting is provided "AS IS" with no warranties, and confers no rights.


"Kerem G�mr�kc�" <kareem114(a)hotmail.com> wrote in message
news:%2367j9CLtIHA.548(a)TK2MSFTNGP06.phx.gbl...
> Hi Pavel,
>
>>... is this because of the whole season spent among penguins? 8~\
>
> I dont understand this,...:-)
> What you mean by "penguins",...?
>
>
> Regards
>
> Kerem
>
> --
> -----------------------
> Beste Gr�sse / Best regards / Votre bien devoue
> Kerem G�mr�kc�
> Microsoft Live Space: http://kerem-g.spaces.live.com/
> Latest Open-Source Projects: http://entwicklung.junetz.de
> -----------------------
> "This reply is provided as is, without warranty express or implied."
>
> "Pavel A." <pavel_a(a)NOwritemeNO.com> schrieb im Newsbeitrag
> news:%23$5jPhKtIHA.2064(a)TK2MSFTNGP05.phx.gbl...
>> "Ben Voigt [C++ MVP]" <rbv(a)nospam.nospam> wrote in message
>> news:u#V7VWDtIHA.5832(a)TK2MSFTNGP02.phx.gbl...
>> > Pavel A. wrote:
>> >> IMHO it would be nice to have "uniform" way to talk to services,
>> >> whether they are kernel drivers or normal usermode services.
>> >> Ioctls are only for kernel drivers.
>> >> I'd like to be able to eventually move my stuff out of kernel (by same
>> >> reasons as for moving drivers to UMDF),
>> >> but keep same interface.
>> >> If pipes are out, what else is left - maybe lpc?
>> >
>> > A user-mode wrapper interface that hides the communication details
>> > perhaps.
>>
>> Been there, done that - but would like to avoid in next projects.
>>
>> ... is this because of the whole season spent among penguins? 8~\
>>
>> --PA
>>
>>
>
>

From: Kerem G�mr�kc� on
Ah,...ok,...the famous Tux,....:-)





Regards

Kerem

--
-----------------------
Beste Gr�sse / Best regards / Votre bien devoue
Kerem G�mr�kc�
Microsoft Live Space: http://kerem-g.spaces.live.com/
Latest Open-Source Projects: http://entwicklung.junetz.de
-----------------------
"This reply is provided as is, without warranty express or implied."

"Doron Holan [MSFT]" <doronh(a)online.microsoft.com> schrieb im Newsbeitrag
news:eyF336LtIHA.4876(a)TK2MSFTNGP02.phx.gbl...
> it was an offhand linux (mascot) reference
>
> d
>
> --
> Please do not send e-mail directly to this alias. this alias is for
> newsgroup purposes only.
> This posting is provided "AS IS" with no warranties, and confers no
rights.
>
>
> "Kerem G�mr�kc�" <kareem114(a)hotmail.com> wrote in message
> news:%2367j9CLtIHA.548(a)TK2MSFTNGP06.phx.gbl...
> > Hi Pavel,
> >
> >>... is this because of the whole season spent among penguins? 8~\
> >
> > I dont understand this,...:-)
> > What you mean by "penguins",...?
> >
> >
> > Regards
> >
> > Kerem
> >
> > --
> > -----------------------
> > Beste Gr�sse / Best regards / Votre bien devoue
> > Kerem G�mr�kc�
> > Microsoft Live Space: http://kerem-g.spaces.live.com/
> > Latest Open-Source Projects: http://entwicklung.junetz.de
> > -----------------------
> > "This reply is provided as is, without warranty express or implied."
> >
> > "Pavel A." <pavel_a(a)NOwritemeNO.com> schrieb im Newsbeitrag
> > news:%23$5jPhKtIHA.2064(a)TK2MSFTNGP05.phx.gbl...
> >> "Ben Voigt [C++ MVP]" <rbv(a)nospam.nospam> wrote in message
> >> news:u#V7VWDtIHA.5832(a)TK2MSFTNGP02.phx.gbl...
> >> > Pavel A. wrote:
> >> >> IMHO it would be nice to have "uniform" way to talk to services,
> >> >> whether they are kernel drivers or normal usermode services.
> >> >> Ioctls are only for kernel drivers.
> >> >> I'd like to be able to eventually move my stuff out of kernel (by
same
> >> >> reasons as for moving drivers to UMDF),
> >> >> but keep same interface.
> >> >> If pipes are out, what else is left - maybe lpc?
> >> >
> >> > A user-mode wrapper interface that hides the communication details
> >> > perhaps.
> >>
> >> Been there, done that - but would like to avoid in next projects.
> >>
> >> ... is this because of the whole season spent among penguins? 8~\
> >>
> >> --PA
> >>
> >>
> >
> >
>