mirror of
https://github.com/reactos/reactos.git
synced 2025-08-03 20:45:44 +00:00
Update IDL file with new MS Vista functions
svn path=/trunk/; revision=34751
This commit is contained in:
parent
a6b1581db5
commit
c67da0d485
2 changed files with 114 additions and 15 deletions
|
@ -160,7 +160,7 @@ NtStatusToCrError(NTSTATUS Status)
|
|||
|
||||
|
||||
/* Function 0 */
|
||||
DWORD PNP_Function0(
|
||||
DWORD PNP_Disconnect(
|
||||
handle_t hBinding)
|
||||
{
|
||||
UNREFERENCED_PARAMETER(hBinding);
|
||||
|
@ -170,7 +170,7 @@ DWORD PNP_Function0(
|
|||
|
||||
|
||||
/* Function 1 */
|
||||
DWORD PNP_Function1(
|
||||
DWORD PNP_Connect(
|
||||
handle_t hBinding)
|
||||
{
|
||||
UNREFERENCED_PARAMETER(hBinding);
|
||||
|
@ -1681,7 +1681,7 @@ DWORD PNP_QueryResConfList(
|
|||
|
||||
|
||||
/* Function 55 */
|
||||
DWORD PNP_Function55(
|
||||
DWORD PNP_SetHwProf(
|
||||
handle_t hBinding)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
|
@ -1690,7 +1690,7 @@ DWORD PNP_Function55(
|
|||
|
||||
|
||||
/* Function 56 */
|
||||
DWORD PNP_Function56(
|
||||
DWORD PNP_QueryArbitratorFreeData(
|
||||
handle_t hBinding)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
|
@ -1699,7 +1699,7 @@ DWORD PNP_Function56(
|
|||
|
||||
|
||||
/* Function 57 */
|
||||
DWORD PNP_Function57(
|
||||
DWORD PNP_QueryArbitratorFreeSize(
|
||||
handle_t hBinding)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
|
@ -1710,7 +1710,7 @@ DWORD PNP_Function57(
|
|||
/* Function 58 */
|
||||
CONFIGRET
|
||||
PNP_RunDetection(
|
||||
handle_t BindingHandle,
|
||||
handle_t hBinding,
|
||||
DWORD ulFlags)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
|
@ -1719,7 +1719,7 @@ PNP_RunDetection(
|
|||
|
||||
|
||||
/* Function 59 */
|
||||
DWORD PNP_Function59(
|
||||
DWORD PNP_RegisterNotification(
|
||||
handle_t hBinding)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
|
@ -1728,7 +1728,7 @@ DWORD PNP_Function59(
|
|||
|
||||
|
||||
/* Function 60 */
|
||||
DWORD PNP_Function60(
|
||||
DWORD PNP_UnregisterNotification(
|
||||
handle_t hBinding)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
|
@ -1837,6 +1837,69 @@ DWORD PNP_SetObjectProp(
|
|||
}
|
||||
|
||||
|
||||
/* Function 68 */
|
||||
DWORD PNP_InstallDevInst(
|
||||
handle_t hBinding)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return CR_CALL_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
|
||||
/* Function 69 */
|
||||
DWORD PNP_ApplyPowerSettings(
|
||||
handle_t hBinding)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return CR_CALL_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
|
||||
/* Function 70 */
|
||||
DWORD PNP_DriverStoreAddDriverPackage(
|
||||
handle_t hBinding)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return CR_CALL_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
|
||||
/* Function 71 */
|
||||
DWORD PNP_DriverStoreDeleteDriverPackage(
|
||||
handle_t hBinding)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return CR_CALL_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
|
||||
/* Function 72 */
|
||||
DWORD PNP_RegisterServiceNotification(
|
||||
handle_t hBinding)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return CR_CALL_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
|
||||
/* Function 73 */
|
||||
DWORD PNP_SetActiveService(
|
||||
handle_t hBinding)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return CR_CALL_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
|
||||
/* Function 74 */
|
||||
DWORD PNP_DeleteServiceDevices(
|
||||
handle_t hBinding)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return CR_CALL_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
|
||||
typedef BOOL (WINAPI *PDEV_INSTALL_W)(HWND, HINSTANCE, LPCWSTR, INT);
|
||||
|
||||
static BOOL
|
||||
|
|
|
@ -253,11 +253,11 @@ typedef struct _HWPROFILEINFO {
|
|||
interface pnp
|
||||
{
|
||||
/* Function 0 */
|
||||
DWORD PNP_Function0(
|
||||
DWORD PNP_Disconnect(
|
||||
[in] handle_t hBinding); /* FIXME */
|
||||
|
||||
/* Function 1 */
|
||||
DWORD PNP_Function1(
|
||||
DWORD PNP_Connect(
|
||||
[in] handle_t hBinding); /* FIXME */
|
||||
|
||||
/* Function 2 */
|
||||
|
@ -716,15 +716,15 @@ interface pnp
|
|||
[in] DWORD ulFlags);
|
||||
|
||||
/* Function 55 */
|
||||
DWORD PNP_Function55(
|
||||
DWORD PNP_SetHwProf(
|
||||
[in] handle_t hBinding);
|
||||
|
||||
/* Function 56 */
|
||||
DWORD PNP_Function56(
|
||||
DWORD PNP_QueryArbitratorFreeData(
|
||||
[in] handle_t hBinding);
|
||||
|
||||
/* Function 57 */
|
||||
DWORD PNP_Function57(
|
||||
DWORD PNP_QueryArbitratorFreeSize(
|
||||
[in] handle_t hBinding);
|
||||
|
||||
/* Function 58 */
|
||||
|
@ -733,13 +733,15 @@ interface pnp
|
|||
[in] DWORD ulFlags);
|
||||
|
||||
/* Function 59 */
|
||||
DWORD PNP_Function59(
|
||||
DWORD PNP_RegisterNotification(
|
||||
[in] handle_t hBinding);
|
||||
|
||||
/* Function 60 */
|
||||
DWORD PNP_Function60(
|
||||
DWORD PNP_UnregisterNotification(
|
||||
[in] handle_t hBinding);
|
||||
|
||||
cpp_quote("#if _WIN32_WINNT >= 0x0501")
|
||||
|
||||
/* Function 61 */
|
||||
DWORD PNP_GetCustomDevProp(
|
||||
[in] handle_t hBinding,
|
||||
|
@ -770,6 +772,8 @@ interface pnp
|
|||
[out] DWORD *pulSSDIFlags,
|
||||
[in] DWORD ulFlags);
|
||||
|
||||
cpp_quote("#if _WIN32_WINNT >= 0x0600")
|
||||
|
||||
/* Function 65 */
|
||||
DWORD PNP_GetObjectPropKeys(
|
||||
[in] handle_t hBinding,
|
||||
|
@ -805,4 +809,36 @@ interface pnp
|
|||
[in] PNP_PROP_SIZE PropertySize,
|
||||
[in, unique, size_is(PropertySize)] BYTE *PropertyBuffer,
|
||||
[in] DWORD Flags);
|
||||
|
||||
/* Function 68 */
|
||||
DWORD PNP_InstallDevInst(
|
||||
[in] handle_t hBinding); /* FIXME */
|
||||
|
||||
/* Function 69 */
|
||||
DWORD PNP_ApplyPowerSettings(
|
||||
[in] handle_t hBinding); /* FIXME */
|
||||
|
||||
/* Function 70 */
|
||||
DWORD PNP_DriverStoreAddDriverPackage(
|
||||
[in] handle_t hBinding); /* FIXME */
|
||||
|
||||
/* Function 71 */
|
||||
DWORD PNP_DriverStoreDeleteDriverPackage(
|
||||
[in] handle_t hBinding); /* FIXME */
|
||||
|
||||
/* Function 72 */
|
||||
DWORD PNP_RegisterServiceNotification(
|
||||
[in] handle_t hBinding); /* FIXME */
|
||||
|
||||
/* Function 73 */
|
||||
DWORD PNP_SetActiveService(
|
||||
[in] handle_t hBinding); /* FIXME */
|
||||
|
||||
/* Function 74 */
|
||||
DWORD PNP_DeleteServiceDevices(
|
||||
[in] handle_t hBinding); /* FIXME */
|
||||
|
||||
cpp_quote("#endif /* WIN32_WINNT >= 0x0600 */")
|
||||
cpp_quote("#endif /* WIN32_WINNT >= 0x0501 */")
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue