O método TakeOwnerShipEx obtém a propriedade do arquivo lógico especificado no caminho do objeto. Caso o arquivo lógico seja ...

O método TakeOwnerShipEx obtém a propriedade do arquivo lógico especificado no caminho do objeto. Caso o arquivo lógico seja realmente um diretório, este método agirá de modo recursivo, obtendo a propriedade de todos os arquivos e subdiretórios que o diretório contém. TakeOwnerShipEx retorna um valor inteiro 0 em caso de êxito e qualquer outro número para indicar um erro. TakeOwnerShipEx é uma versão estendida do método TakeOwnerShip.
Ele retorna um dos seguintes valores inteiros:
0 - A solicitação foi bem-sucedida.
2 - Acesso negado.
8 - Ocorreu uma falha não especificada.
9 - O nome especificado é inválido.
10 - O objeto especificado já existe.
11 - O sistema de arquivos não é NTFS.
12 - A plataforma não é Windows NT ou Windows 2000.
13 - A unidade não é a mesma.
14 - O diretório não está vazio.
15 - Houve uma violação de compartilhamento.
16 - O arquivo de início especificado é inválido.
17 - Um privilégio necessário para a operação não foi mantido.
21 - Um parâmetro especificado é inválido.