mirror of
https://github.com/reactos/reactos.git
synced 2025-06-13 02:18:29 +00:00
[umpnpmgr]
Move device instance action constants into the idf file and use them instead of hardcoded values. svn path=/trunk/; revision=44813
This commit is contained in:
parent
cf30e24abd
commit
5ad3e6fe72
3 changed files with 10 additions and 8 deletions
|
@ -1086,9 +1086,6 @@ DWORD PNP_CreateDevInst(
|
||||||
|
|
||||||
|
|
||||||
/* Function 29 */
|
/* Function 29 */
|
||||||
#define PNP_DEVINST_SETUP 0x3
|
|
||||||
#define PNP_DEVINST_ENABLE 0x4
|
|
||||||
#define PNP_DEVINST_REENUMERATE 0x7
|
|
||||||
DWORD PNP_DeviceInstanceAction(
|
DWORD PNP_DeviceInstanceAction(
|
||||||
handle_t hBinding,
|
handle_t hBinding,
|
||||||
DWORD ulMajorAction,
|
DWORD ulMajorAction,
|
||||||
|
|
|
@ -745,7 +745,7 @@ CONFIGRET WINAPI CM_Disable_DevNode_Ex(
|
||||||
RpcTryExcept
|
RpcTryExcept
|
||||||
{
|
{
|
||||||
ret = PNP_DeviceInstanceAction(BindingHandle,
|
ret = PNP_DeviceInstanceAction(BindingHandle,
|
||||||
5,
|
PNP_DEVINST_DISABLE,
|
||||||
ulFlags,
|
ulFlags,
|
||||||
lpDevInst,
|
lpDevInst,
|
||||||
NULL);
|
NULL);
|
||||||
|
@ -844,7 +844,7 @@ CONFIGRET WINAPI CM_Enable_DevNode_Ex(
|
||||||
RpcTryExcept
|
RpcTryExcept
|
||||||
{
|
{
|
||||||
ret = PNP_DeviceInstanceAction(BindingHandle,
|
ret = PNP_DeviceInstanceAction(BindingHandle,
|
||||||
4,
|
PNP_DEVINST_ENABLE,
|
||||||
ulFlags,
|
ulFlags,
|
||||||
lpDevInst,
|
lpDevInst,
|
||||||
NULL);
|
NULL);
|
||||||
|
@ -3044,7 +3044,7 @@ CONFIGRET WINAPI CM_Move_DevNode_Ex(
|
||||||
RpcTryExcept
|
RpcTryExcept
|
||||||
{
|
{
|
||||||
ret = PNP_DeviceInstanceAction(BindingHandle,
|
ret = PNP_DeviceInstanceAction(BindingHandle,
|
||||||
2,
|
PNP_DEVINST_MOVE,
|
||||||
ulFlags,
|
ulFlags,
|
||||||
lpFromDevInst,
|
lpFromDevInst,
|
||||||
lpToDevInst);
|
lpToDevInst);
|
||||||
|
@ -3301,7 +3301,7 @@ CM_Reenumerate_DevNode_Ex(
|
||||||
RpcTryExcept
|
RpcTryExcept
|
||||||
{
|
{
|
||||||
ret = PNP_DeviceInstanceAction(BindingHandle,
|
ret = PNP_DeviceInstanceAction(BindingHandle,
|
||||||
7,
|
PNP_DEVINST_REENUMERATE,
|
||||||
ulFlags,
|
ulFlags,
|
||||||
lpDevInst,
|
lpDevInst,
|
||||||
NULL);
|
NULL);
|
||||||
|
@ -3935,7 +3935,7 @@ CONFIGRET WINAPI CM_Setup_DevNode_Ex(
|
||||||
RpcTryExcept
|
RpcTryExcept
|
||||||
{
|
{
|
||||||
ret = PNP_DeviceInstanceAction(BindingHandle,
|
ret = PNP_DeviceInstanceAction(BindingHandle,
|
||||||
3,
|
PNP_DEVINST_SETUP,
|
||||||
ulFlags,
|
ulFlags,
|
||||||
lpDevInst,
|
lpDevInst,
|
||||||
NULL);
|
NULL);
|
||||||
|
|
|
@ -482,6 +482,11 @@ interface pnp
|
||||||
[in] DWORD ulFlags);
|
[in] DWORD ulFlags);
|
||||||
|
|
||||||
/* Function 29 */
|
/* Function 29 */
|
||||||
|
cpp_quote("#define PNP_DEVINST_MOVE 0x2")
|
||||||
|
cpp_quote("#define PNP_DEVINST_SETUP 0x3")
|
||||||
|
cpp_quote("#define PNP_DEVINST_ENABLE 0x4")
|
||||||
|
cpp_quote("#define PNP_DEVINST_DISABLE 0x5")
|
||||||
|
cpp_quote("#define PNP_DEVINST_REENUMERATE 0x7")
|
||||||
DWORD PNP_DeviceInstanceAction(
|
DWORD PNP_DeviceInstanceAction(
|
||||||
[in] handle_t hBinding,
|
[in] handle_t hBinding,
|
||||||
[in] DWORD ulMajorAction,
|
[in] DWORD ulMajorAction,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue