|
ReactOS 0.4.17-dev-116-ga4b6fe9
|

Go to the source code of this file.
Typedefs | |
| typedef HRESULT(WINAPI * | FN_IStream_ReadPidl) (IStream *, _Out_ LPITEMIDLIST *) |
| typedef HRESULT(WINAPI * | FN_IStream_WritePidl) (IStream *, LPCITEMIDLIST) |
| typedef UINT(WINAPI * | FN_ILGetSize) (LPCITEMIDLIST) |
Functions | |
| static LPITEMIDLIST | MakeSimplePidl (const BYTE *data, UINT dataLen) |
| static void | RewindStream (IStream *pstm) |
| static void | Test_RoundTrip_SimplePidl (void) |
| static void | Test_RoundTrip_EmptyPidl (void) |
| static void | Test_RoundTrip_MultiItemPidl (void) |
| static void | Test_Read_EmptyStream (void) |
| static void | Test_Read_TooSmallCbSize (void) |
| static void | Test_Read_TruncatedData (void) |
| static void | Test_Read_MissingTerminator (void) |
| static void | Test_Write_StreamPosition (void) |
| static void | Test_Read_OutputNullOnFailure (void) |
| START_TEST (IStreamPidl) | |
Variables | |
| static FN_IStream_ReadPidl | g_fnIStream_ReadPidl = NULL |
| static FN_IStream_WritePidl | g_fnIStream_WritePidl = NULL |
| static FN_ILGetSize | g_fnILGetSize = NULL |
| typedef UINT(WINAPI * FN_ILGetSize) (LPCITEMIDLIST) |
Definition at line 15 of file IStreamPidl.cpp.
| typedef HRESULT(WINAPI * FN_IStream_ReadPidl) (IStream *, _Out_ LPITEMIDLIST *) |
Definition at line 13 of file IStreamPidl.cpp.
| typedef HRESULT(WINAPI * FN_IStream_WritePidl) (IStream *, LPCITEMIDLIST) |
Definition at line 14 of file IStreamPidl.cpp.
|
static |
Definition at line 21 of file IStreamPidl.cpp.
Referenced by Test_RoundTrip_SimplePidl(), and Test_Write_StreamPosition().
Definition at line 35 of file IStreamPidl.cpp.
Referenced by Test_Read_MissingTerminator(), Test_Read_TooSmallCbSize(), Test_Read_TruncatedData(), Test_RoundTrip_EmptyPidl(), Test_RoundTrip_MultiItemPidl(), and Test_RoundTrip_SimplePidl().
| START_TEST | ( | IStreamPidl | ) |
Definition at line 338 of file IStreamPidl.cpp.
Definition at line 183 of file IStreamPidl.cpp.
Referenced by START_TEST().
Definition at line 253 of file IStreamPidl.cpp.
Referenced by START_TEST().
Definition at line 318 of file IStreamPidl.cpp.
Referenced by START_TEST().
Definition at line 203 of file IStreamPidl.cpp.
Referenced by START_TEST().
Definition at line 228 of file IStreamPidl.cpp.
Referenced by START_TEST().
Definition at line 86 of file IStreamPidl.cpp.
Referenced by START_TEST().
Definition at line 131 of file IStreamPidl.cpp.
Referenced by START_TEST().
Definition at line 42 of file IStreamPidl.cpp.
Referenced by START_TEST().
Definition at line 280 of file IStreamPidl.cpp.
Referenced by START_TEST().
|
static |
Definition at line 19 of file IStreamPidl.cpp.
Referenced by START_TEST(), Test_RoundTrip_EmptyPidl(), Test_RoundTrip_MultiItemPidl(), Test_RoundTrip_SimplePidl(), and Test_Write_StreamPosition().
|
static |
Definition at line 17 of file IStreamPidl.cpp.
Referenced by START_TEST(), Test_Read_EmptyStream(), Test_Read_MissingTerminator(), Test_Read_OutputNullOnFailure(), Test_Read_TooSmallCbSize(), Test_Read_TruncatedData(), Test_RoundTrip_EmptyPidl(), Test_RoundTrip_MultiItemPidl(), and Test_RoundTrip_SimplePidl().
|
static |
Definition at line 18 of file IStreamPidl.cpp.
Referenced by START_TEST(), Test_RoundTrip_EmptyPidl(), Test_RoundTrip_MultiItemPidl(), Test_RoundTrip_SimplePidl(), and Test_Write_StreamPosition().