Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature: Support changing dwClsContext #150

Open
Ciantic opened this issue Jun 26, 2020 · 1 comment
Open

feature: Support changing dwClsContext #150

Ciantic opened this issue Jun 26, 2020 · 1 comment
Labels
enhancement New feature or request

Comments

@Ciantic
Copy link

Ciantic commented Jun 26, 2020

Hello,

I'd like to ask a feature to support changing dwClsContext. For instance I right now need to use CLSCTX_LOCAL_SERVER and this means I have to rewrite create_instance and create_raw_instance in order to change that.

Thanks for considering.

As a side note, it would be nice if the Rust efforts at Microsoft had some plan. For instance I'd like to know is there ideas for creating something like winapi crate by Microsoft? The current winapi crate is very hackish. For instance proxy definitions are difficult to work with it because the auto-completions stop working etc. because they use so many macro tricks. Some sort officially supported (and generated) winapi rust package would be nice.

@kennykerr
Copy link
Collaborator

Yes, we plan to provide provide support for all Windows APIs for Rust developers. We've started with WinRT because such APIs already have metadata describing them and bindings can thus be generated automatically, but we plan to introduce metadata for Win32 and COM APIs as well. At that point, Rust developers will be able to easily consume any Windows API.

@rylev rylev added the enhancement New feature or request label Aug 12, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants