Fix PNP_QueryArbitratorFreeData() and PNP_QueryArbitratorFreeSize() prototypes.

svn path=/trunk/; revision=50984
This commit is contained in:
Eric Kohl 2011-03-06 14:15:41 +00:00
parent a815fa86d2
commit f7af2d5aad
2 changed files with 22 additions and 4 deletions

View file

@ -1855,7 +1855,12 @@ DWORD PNP_SetHwProf(
/* Function 56 */
DWORD PNP_QueryArbitratorFreeData(
handle_t hBinding)
handle_t hBinding,
BYTE *pData,
DWORD DataLen,
LPWSTR pDeviceID,
RESOURCEID ResourceID,
DWORD ulFlags)
{
UNIMPLEMENTED;
return CR_CALL_NOT_IMPLEMENTED;
@ -1864,7 +1869,11 @@ DWORD PNP_QueryArbitratorFreeData(
/* Function 57 */
DWORD PNP_QueryArbitratorFreeSize(
handle_t hBinding)
handle_t hBinding,
DWORD *pulSize,
LPWSTR pDeviceID,
RESOURCEID ResourceID,
DWORD ulFlags)
{
UNIMPLEMENTED;
return CR_CALL_NOT_IMPLEMENTED;

View file

@ -731,11 +731,20 @@ interface pnp
/* Function 56 */
DWORD PNP_QueryArbitratorFreeData(
[in] handle_t hBinding);
[in] handle_t hBinding,
[out,size_is(DataLen)] BYTE *pData,
[in] DWORD DataLen,
[in, string, ref] LPWSTR pDeviceID,
[in] RESOURCEID ResourceID,
[in] DWORD ulFlags);
/* Function 57 */
DWORD PNP_QueryArbitratorFreeSize(
[in] handle_t hBinding);
[in] handle_t hBinding,
[out] DWORD *pulSize,
[in, string, ref] LPWSTR pDeviceID,
[in] RESOURCEID ResourceID,
[in] DWORD ulFlags);
/* Function 58 */
DWORD PNP_RunDetection(