No problem, not offended :) Thanks for pointing out the "warnings" thing, I wasn't aware of that option.

I thought I had mentioned that I was testing on Windows 2000, which means only the 3rd condition in the if..else loop was relevant for me, which has the correct case for "new" and also had the offending hash assignment commented out. It's probably bad form that I didn't change all the loops equally, but I'm more concerned with getting it to actually work for me :)

The RASOPTIONS thing is definitely confusing for me; I'm trying to understand it conceptually. How it's defined in C is mentioned in the my original post; I'm not sure how that translates to Perl. In my mind the DWORD does not compute - each of those options is represented by a checkbox in the normal Windows configuration GUI, and therefore it seems to me each should be a simple Boolean option.

I'll keep trying when I have some more time...

Thanks again for taking the time to look it over.


In reply to Re: Re: help with Win32::API (Struct and general) by mabman
in thread help with Win32::API (Struct and general) by mabman

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.