Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[win32] помогите понять почему zwqueryinformationtoken выдавёт ошибку status_invalid_handle 30.01.06 12:10 Число просмотров: 1784
Автор: mmb Статус: Незарегистрированный пользователь
|
фрагмент кода:
PIO_STACK_LOCATION currentIrpStack;
HANDLE hTokenUser = NULL;
ULONG dwSizeOfToken = 0;
//
currentIrpStack = IoGetCurrentIrpStackLocation(Irp);
case IRP_MJ_CREATE:
if( currentIrpStack == NULL ) {
return ...;
}
hTokenUser = currentIrpStack->Parameters.Create.SecurityContext->AccessState->Subje ctSecurityContext.ClientToken;
if( hTokenUser == NULL ) {
return ...;
}
Status = ZwQueryInformationToken( hTokenUser, TokenUser, NULL, 0, &dwSizeOfToken);
и в результате
Status == STATUS_INVALID_HANDLE
В чём может быть дело?
|
- [win32] помогите понять почему zwqueryinformationt... - mmb 30.01.06 12:10 [1784]
|
|
|