Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/******************************************************************************* * * OEMTDAPI.H * * WinFrame OEM Transport Driver API support - * function prototypes that must be supported by a WinFrame OEM * Transport Driver * * Copyright Microsoft Corporation, 1998 * * *******************************************************************************/
/******************************************************************************* * * OemTdEnumerateDevicesW * * Enumerate all devices supported by this OEM Transport Driver * * ENTRY: * ppBuffer (output) * points to a variable to reference the API-allocated buffer which * will contain a MULTI-SZ formatted list of devices supported by * this OEM Transport Driver. Set to NULL on error. * * EXIT: * ERROR_SUCCESS - enumeration was sucessful * error code - enumeration failed * * NOTE: The buffer allocated by this API will contain all devices that are * supported by this OEM Transport Driver, in MULTI-SZ format (each * device name is nul terminated with an extra nul character following * the last name). The caller must call OemTdConfigFreeBufferW() to * free the memory allocated for this buffer when it is done using it. * ******************************************************************************/
LONG WINAPI OemTdEnumerateDevicesW( LPWSTR *ppBuffer );
typedef LONG (WINAPI * PFNOEMTDENUMERATEDEVICESW)( LPWSTR * ); #define OEMTDENUMERATEDEVICESW "OemTdEnumerateDevicesW"
/******************************************************************************* * * OemTdFreeBufferW * * Frees memory allocated from above OemTd APIs. * * ENTRY: * pBuffer * pointer to memory to be freed * * EXIT: none * ******************************************************************************/
VOID WINAPI OemTdFreeBufferW( LPWSTR pBuffer );
typedef VOID (WINAPI * PFNOEMTDFREEBUFFERW)( LPWSTR ); #define OEMTDFREEBUFFERW "OemTdFreeBufferW"
|