Hi all,

I have a doubt about CE licensing. We have now added a license-stamping
application, stampbin.exe, to our build process. It stamps the license
number on nk.bin and it can be read using viewbin.exe. Iâ??m not certain how
or even if it can be read at run-time on CPD.

Do you know how if the nk.bin license stamp can be retrieved at run-time?

I also downloaded a tool called LicenseTool50.exe which examines a CE build
(actually a header file call ceconfig.h) to determine which licensing is
required.

Thanks a lot.


Have a nice day!

--
Miguel �ngel Pérez

RE: CE licensing by anonymous

anonymous
Thu May 01 08:38:00 PDT 2008

In CE 4.x/5.0 the stamped value is available in the kernel in variable
RomExt. If you want to retrieve it outside of the kernel, create an IOCTL to
return to processes which ask the kernel.

Hope that helps.

(I don't know if CE 6.0 is different. I haven't switched to it.)

"Miguel Angel Perez" wrote:

> Hi all,
>
> I have a doubt about CE licensing. We have now added a license-stamping
> application, stampbin.exe, to our build process. It stamps the license
> number on nk.bin and it can be read using viewbin.exe. Iâ??m not certain how
> or even if it can be read at run-time on CPD.
>
> Do you know how if the nk.bin license stamp can be retrieved at run-time?
>
> I also downloaded a tool called LicenseTool50.exe which examines a CE build
> (actually a header file call ceconfig.h) to determine which licensing is
> required.
>
> Thanks a lot.
>
>
> Have a nice day!
>
> --
> Miguel �ngel Pérez

RE: CE licensing by MiguelAngelPerez

MiguelAngelPerez
Fri May 02 08:27:01 PDT 2008

Thanks a lot for the information. What IOCTL should I use?


Have a nice day!

--
Miguel �ngel Pérez


"anonymous" wrote:

> In CE 4.x/5.0 the stamped value is available in the kernel in variable
> RomExt. If you want to retrieve it outside of the kernel, create an IOCTL to
> return to processes which ask the kernel.
>
> Hope that helps.
>
> (I don't know if CE 6.0 is different. I haven't switched to it.)
>
> "Miguel Angel Perez" wrote:
>
> > Hi all,
> >
> > I have a doubt about CE licensing. We have now added a license-stamping
> > application, stampbin.exe, to our build process. It stamps the license
> > number on nk.bin and it can be read using viewbin.exe. Iâ??m not certain how
> > or even if it can be read at run-time on CPD.
> >
> > Do you know how if the nk.bin license stamp can be retrieved at run-time?
> >
> > I also downloaded a tool called LicenseTool50.exe which examines a CE build
> > (actually a header file call ceconfig.h) to determine which licensing is
> > required.
> >
> > Thanks a lot.
> >
> >
> > Have a nice day!
> >
> > --
> > Miguel �ngel Pérez

Re: CE licensing by Paul

Paul
Fri May 02 08:36:27 PDT 2008

Read the message anonymous sent you. "create an IOCTL". You'll have to
create one, implement it in the kernel to return the information you want
returned, and then use that same IOCTL in whatever application will be using
the information. This is all custom to you.

Paul T.

"Miguel Angel Perez" <MiguelAngelPerez@discussions.microsoft.com> wrote in
message news:53E96DFD-2DEE-42A3-AAC4-3088E3D5572F@microsoft.com...
> Thanks a lot for the information. What IOCTL should I use?
>
>
> Have a nice day!
>
> --
> Miguel Ángel Pérez
>
>
> "anonymous" wrote:
>
>> In CE 4.x/5.0 the stamped value is available in the kernel in variable
>> RomExt. If you want to retrieve it outside of the kernel, create an IOCTL
>> to
>> return to processes which ask the kernel.
>>
>> Hope that helps.
>>
>> (I don't know if CE 6.0 is different. I haven't switched to it.)
>>
>> "Miguel Angel Perez" wrote:
>>
>> > Hi all,
>> >
>> > I have a doubt about CE licensing. We have now added a license-stamping
>> > application, stampbin.exe, to our build process. It stamps the license
>> > number on nk.bin and it can be read using viewbin.exe. I'm not certain
>> > how
>> > or even if it can be read at run-time on CPD.
>> >
>> > Do you know how if the nk.bin license stamp can be retrieved at
>> > run-time?
>> >
>> > I also downloaded a tool called LicenseTool50.exe which examines a CE
>> > build
>> > (actually a header file call ceconfig.h) to determine which licensing
>> > is
>> > required.
>> >
>> > Thanks a lot.
>> >
>> >
>> > Have a nice day!
>> >
>> > --
>> > Miguel Ángel Pérez