Solved

How to pass VARIANT to function thats an UINT32

Posted on 2004-09-01
1
925 Views
Last Modified: 2008-02-01
How would I pass a VARIANT thats an UINT to a function?  This is what I have so far.

VARIANT v;
UINT nPerm = 0;

v.vt = VT_UINT;
v.puintVal = &nPerm;
                  
prop->PutValue(&v);

help! :)
0
Comment
Question by:jploettner
1 Comment
 
LVL 19

Accepted Solution

by:
drichards earned 300 total points
ID: 11956252
No, it would probably look like this:

    v.vt = VT_UINT;
    v.uintVal = nPerm;

If you're trying to pass a pointer (not likely), it should look like this:

    v.vt = VT_UINT | VT_BYREF;
    v.puintVal = &nPerm;

0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
What is Python programming? 3 122
Apps blocked by Java 9 88
How to insert gas or chemical names in SQL server. For e.g. CO2 to CO₂. 5 77
Why use this lambda? 12 38
Although it can be difficult to imagine, someday your child will have a career of his or her own. He or she will likely start a family, buy a home and start having their own children. So, while being a kid is still extremely important, it’s also …
Today, the web development industry is booming, and many people consider it to be their vocation. The question you may be asking yourself is – how do I become a web developer?
Viewers will learn how to properly install Eclipse with the necessary JDK, and will take a look at an introductory Java program. Download Eclipse installation zip file: Extract files from zip file: Download and install JDK 8: Open Eclipse and …

828 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question