Update idl file too

svn path=/trunk/; revision=31002
This commit is contained in:
Hervé Poussineau 2007-12-04 17:10:45 +00:00
parent 36ade9da3b
commit 653942293a
2 changed files with 10 additions and 10 deletions

View file

@ -64,11 +64,11 @@ interface pnp
cpp_quote("#define PNP_BRANCH_ENUM 1") cpp_quote("#define PNP_BRANCH_ENUM 1")
cpp_quote("#define PNP_BRANCH_CLASS 2") cpp_quote("#define PNP_BRANCH_CLASS 2")
CONFIGRET PNP_EnumerateSubKeys(handle_t BindingHandle, CONFIGRET PNP_EnumerateSubKeys(handle_t BindingHandle,
[in] unsigned long Branch, [in] DWORD Branch,
[in] unsigned long Index, [in] DWORD Index,
[out, string, size_is(Length)] wchar_t *Buffer, [out, string, size_is(Length)] wchar_t *Buffer,
[in] unsigned long Length, [in] DWORD Length,
[out] unsigned long *RequiredLength, [out] DWORD *RequiredLength,
[in] DWORD Flags); [in] DWORD Flags);
/* Function 10 */ /* Function 10 */
@ -93,11 +93,11 @@ interface pnp
/* Function 13 */ /* Function 13 */
CONFIGRET PNP_GetDeviceRegProp(handle_t BindingHandle, CONFIGRET PNP_GetDeviceRegProp(handle_t BindingHandle,
[in, string] wchar_t *DeviceInstance, [in, string] wchar_t *DeviceInstance,
[in] unsigned long Property, [in] DWORD Property,
[in, out] unsigned long *DataType, [in, out] DWORD *DataType,
[out, size_is(*TransferLen)] char *Buffer, [out, size_is(*TransferLen)] char *Buffer,
[in, out] unsigned long *TransferLen, [in, out] DWORD *TransferLen,
[in, out] unsigned long *Length, [in, out] DWORD *Length,
[in] DWORD Flags); [in] DWORD Flags);
/* Function 14 */ /* Function 14 */
@ -192,7 +192,7 @@ interface pnp
[in] DWORD Action, [in] DWORD Action,
[in, string] wchar_t *DeviceId, [in, string] wchar_t *DeviceId,
[in] DWORD ProfileId, [in] DWORD ProfileId,
[in, out] unsigned long *Value, [in, out] DWORD *Value,
[in] DWORD Flags); [in] DWORD Flags);
/* Function 42 */ /* Function 42 */

View file

@ -2,7 +2,7 @@
#define WORD unsigned short #define WORD unsigned short
#define DWORD unsigned long #define DWORD unsigned long
#define ULONG unsigned long #define ULONG unsigned long
#define BOOL unsigned long #define BOOL int
#define LPSTR char* #define LPSTR char*
#define LPCSTR char* #define LPCSTR char*
#define LPWSTR wchar_t* #define LPWSTR wchar_t*