67{
72
73
74
75
76
77 status = pSpLsaModeInitialize(0, &
Version, &pTables2, &cTables);
81 "cTables: %d\n", cTables);
82 ok(pTables2 !=
NULL,
"pTables: %p\n", pTables2);
83
84
85 status = pSpLsaModeInitialize(0x10000, &
Version, &pTables, &cTables);
89 "cTables: %d\n", cTables);
90 ok(pTables !=
NULL,
"pTables: %p\n", pTables);
91
92 ok(pTables == pTables2,
"pTables: %p, pTables2: %p\n", pTables, pTables2);
93
94 status = pSpLsaModeInitialize(0x23456, &
Version, &pTables, &cTables);
98 "cTables: %d\n", cTables);
99 ok(pTables !=
NULL,
"pTables: %p\n", pTables);
100 ok(pTables == pTables2,
"pTables: %p, pTables2: %p\n", pTables, pTables2);
101
102
104 cUserTables = 0xdead;
106 status = pSpUserModeInitialize(0, &
Version, &pUserTables, &cUserTables);
109 ok(cUserTables == 0xdead,
"cTables: %d\n", cUserTables);
110 ok(pUserTables ==
NULL,
"pUserTables: %p\n", pUserTables);
111
112 status = pSpUserModeInitialize(0x20000, &
Version, &pUserTables,
113 &cUserTables);
116 ok(cUserTables == 0xdead,
"cTables: %d\n", cUserTables);
117 ok(pUserTables ==
NULL,
"pUserTables: %p\n", pUserTables);
118
119
121 &pUserTables, &cUserTables);
124 ok(cUserTables == 2 ||
126 "cUserTables: %d\n", cUserTables);
127 ok(pUserTables !=
NULL,
"pUserTables: %p\n", pUserTables);
128
129
131 &pUserTables2, &cTables);
133 ok(pUserTables == pUserTables2,
"pUserTables: %p, pUserTables2: %p\n",
134 pUserTables, pUserTables2);
135}
#define STATUS_INVALID_PARAMETER